hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 文章 - 后端开发 - 正文 君子好学,自强不息!

Golang 能不能打包为 dll ?_后端开发

2020-06-11后端开发ki4网11°c
A+ A-

Python注释方法有那些?_后端开发

Python注释方法:1、行注释; 以井(#)号开头,可以单独行,也可以在某行代码后边 。2、块注释; ​好几行代码或者内容,以三个连续单引号或双引号开始和结束,中间任何内容机器都忽略。

Golang 能不能打包为 dll ?

1、下载安装MinGW,MinGW一套集成编译器;

MinGW全称Minimalist GNU For Windows,是个精简的Windows平台C/C++、ADA及Fortran编译器

MinGW 的 Win 64 位版本: https://sourceforge.net/projects/mingw-w64/

2、运行MinGW安装程序,并完成安装;

数组去重的5种方法有哪些?_后端开发

数组去重的5种方法:1、双重for循环去重 ;2、单层for循环;3、利用indexOf属性返回某个指定的字符在字符串中出现的位置;4、利用对象的思想;5、循环比较如果相等的让后面的元素值为0即可。

下载后运行 mingw-w64-install.exe

3、编写Golang程序;

exportgo.go

package main  
import "C"  
import "fmt"  
//export PrintBye  
func PrintBye() {  
    fmt.Println("From DLL: Bye!")  
}  
//export Sum  
func Sum(a int, b int) int {  
    return a + b;  
}  
func main() {  
    // Need a main function to make CGO compile package as C shared library  
}

4、使用“go build”命令将程序编译成dll文件即可。

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

编译后得到 exportgo.dll exportgo.h 两个文件。

推荐教程:《Go教程》

以上就是Golang 能不能打包为 dll ?的详细内容,更多请关注ki4网其它相关文章!

python global用法有哪些?_后端开发

python global用法:1、使用global,可以让方法内的局部变量全局可用,并且在别的文件里也可以引用到。2、使用global,可以在局部函数内对全局变量重新赋值。

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
Golang 能不能打包为 dll ?_后端开发

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>