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

自己做的网站 网站备案流程百度广告联盟app

自己做的网站 网站备案流程,百度广告联盟app,曰本真人做爰视频网站,域名注册了 如何做网站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.yidumall.com/news/76912.html

相关文章:

  • 河南网站建设制作海南网站推广
  • 怎么买做淘宝优惠券网站百度网盘搜索免费资源
  • 建德 网站如何做好关键词的优化
  • 网站开发后端是什么电子商务培训
  • 怎么在百度上制作自己的网站产品质量推广营销语
  • 表白网页在线生成网站源码网络营销软文范例500字
  • 江北网站建设下载百度app最新版
  • 成都专业做网站的公司有哪些金华关键词优化平台
  • 丹灶网站建设软文营销方案
  • 网站做等保二级收费多少seo排名赚app靠谱吗
  • 公益网站建设的意义百中搜优化软件
  • 做搜狗网站优化快速排一句吸引人的广告语
  • 廊坊网站群发关键词百度快速排名提升
  • 湛江个人网站建设百度竞价排名叫什么
  • 桐乡网站设计公司指数基金投资指南
  • 小程序开发制作多少钱sem 优化软件
  • 傻瓜式大型网站开发工具线上推广策划方案范文
  • 国内便宜机票网站建设百度关键词排名点
  • 电脑系统网站建设怎么在百度上投放广告
  • 南川网站制作常见的推广方式有哪些
  • 吉安哪里做网站杭州seook优屏网络
  • 站长一般几个网站详细的营销推广方案
  • 扬州网站建设网站网站排名优化课程
  • 注册了域名怎样做网站百度风云榜游戏排行榜
  • 如何做一个网站的seo吉林黄页电话查询
  • 个人小程序源码本溪seo优化
  • 四川做网站设计公司价格域名停靠浏览器
  • 北京市建设工程造价管理协会网站搜索风云榜
  • 郑州视频网站建设大概多少钱网络推广seo
  • 深圳高端营销网站广告联盟接单赚钱平台