记录一下go使用cgo调用海康sdk遇到的问题
1.需求:需要用go集成海康sdk,控制摄像头。海康提供了java、c++等语言的demo实例,且网上都有资料。但是go语言没有提供,网上资料也很少。
2.目前解决的方式是用go调用c++来控制sdk(简称cgo)网上简单了解下cgo语法
3.参考了网上的一篇博客 https://www.cnblogs.com/dust90/p/11447622.html 但是按照步骤总是引用不到dll,最后也没找到问题点
4.针对没有找到dll问题,经过查阅终于找到了解决方法
go最后执行形成exe文件,把dll放到和exe同目录下即可引用加载,项目配置不生效,用同事电脑可以使用项目配置引用的方式,猜测是自己电脑go环境问题。
下面附上解决方式: