如何指定头文件和库路径时,建立一个go程序导入一个go包?



我有一个简单的围棋程序名为a,它需要导入一个名为B的围棋项目作为模块。B需要包含一个头文件并链接一个共享对象。头文件和共享对象不是标准路径(/usr/include,/usr/lib),而是在手动编译的工作目录中。

我怎么能运行去构建在A的源目录,但指定头/so文件路径为B?我需要用CMake来做。

如果有人能帮忙,我很感激。

谢谢,

已经使用ExternalProject自定义构建命令来绕过它。

最新更新