当前位置: 首页 > news >正文

intitle 做网站seo哪家强

intitle 做网站,seo哪家强,河南网站制作公司,一起做网站逛市场1. 简介 将Go编译成DLL/SO供其他语言调用。 .DLL&#xff1a;文件是 Windows 操作系统的动态链接库文件。.SO 文件是 Unix、Linux 和其他类 Unix 系统的共享库文件。 2. Go编译DLL/SO 注意 export后面导出的方法名一定要大写。 package main/* #include <stdlib.h>…

1. 简介

将Go编译成DLL/SO供其他语言调用。

  • .DLL:文件是 Windows 操作系统的动态链接库文件。
  • .SO 文件是 Unix、Linux 和其他类 Unix 系统的共享库文件。

2. Go编译DLL/SO

注意

  1. export后面导出的方法名一定要大写。
package main/*
#include <stdlib.h>
*/
import "C"
import "strings"//export Sum
func Sum(a, b C.int) C.int {return a + b
}//export ToLower
func ToLower(c *C.char) *C.char {s := C.GoString(c)return C.CString(strings.ToLower(s))
}func main() {
}

编译成SO

go build -buildmode=c-shared -o example.so

编译成DLL

go build -buildmode=c-shared -o example.dll

3. Python调用DLL/SO

调用SO

import ctypes
from ctypes import cdllexample = cdll.LoadLibrary('./example.so')
print(example.Sum(1, 2))  # 3to_lower = example.ToLower
to_lower.argtypes = [ctypes.c_char_p]
to_lower.restype = ctypes.c_char_p
print(to_lower(b'HELLO WORLD'))  # b'hello world'

调用DLL(未测试)

import ctypesexample = ctypes.CDLL("./example.so")print(example.Sum(1, 2))  # 3to_lower = example.ToLower
to_lower.argtypes = [ctypes.c_char_p]
to_lower.restype = ctypes.c_char_p
print(to_lower(b'HELLO WORLD'))  # b'hello world'
http://www.mmbaike.com/news/59532.html

相关文章:

  • 佛山网站建设专业公司杭州seo托管公司推荐
  • 在哪里做马可波罗网站申请自媒体平台注册
  • 网站建设维护方案pptgoogle app下载
  • 法律网站模板长沙网站seo推广公司
  • 国外校园网站网站建设发展历程电商seo优化是什么
  • 青海省教育厅门户网站官网广西网络推广公司
  • 为什么电脑有些网页打不开seo快速排名培训
  • 做网上推广网站信息发布平台推广
  • 成都专业做网站推广电话seo标题优化裤子关键词
  • 无锡品牌网站建设介绍百度移动
  • 福州做网站的公司宁波seo外包推广平台
  • 网站建设施工方案设计案例网
  • 百度站长平台网页版网络推广竞价是什么
  • 做得好的政府网站百度pc版网页
  • 网站 php java友情链接官网
  • 网站建设全套流程济南网络推广网络营销
  • 做外贸网站那个好佛山网站建设正规公司
  • joomla做类似赶集网的网站网站优化技巧
  • 加盟凡科建站宁波优化网页基本流程
  • 宝山php网站开发培训百度风云排行榜
  • 电商网站建设济南建网站看片应该搜什么关键词哪些词
  • 制作网站培训全国互联网营销大赛官网
  • 怎么申请公司网站百度app浏览器下载
  • 外网平面设计网站公司想做网络推广贵不
  • 网站关键词突然搜不到了百度seo排名在线点击器
  • b2b电子商务网站的盈利模式营销型网站建设目标
  • 西安建设市场诚信信息平台网站互联网营销推广方案
  • APP网站怎么做谷歌浏览器直接打开
  • 重庆企业网站建设哪家专业网站单向外链推广工具
  • 神马网站可以做兼职yandex引擎