Go交叉编译(Go语言Mac/Linux/Windows下交叉编译) 2019/11/21 Chenxin 在很多时候,由于开发的方便,会有这样的场景出现,使用Mac开发或使用Windows开发,需要编译成Linux系统的执行文件,那么如何做到?Go语言提供了非常方便的命令行操作,即可实现. 1.Mac下编译Linux, Windows # Linux CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build filename.go # Windows CGO…
先抱怨一下,打死都想不到,海康的摄像头SDK居然是一个Java类,还有必须的两个jar包(jna.jar,examples.jar).鬼能想得到会这么命名. 下面开始吧. Windows 把从官网下载的SDK(和当前系统对应)解压,把库文件整个拷贝到某个目录(我是D:\hik\libs),然后把D:\hik\libs和D:\hik\libs\HCNetSDKCom加入到系统环境变量path中.可以尝试从代码中把这两个文件夹加入path,我没有试成功. 项目引入jna.jar和examples.j…