由于缺少包含路径,因此无法构建使用Swig构建的go模块

时间:2019-02-25 12:44:11

标签: go swig

在我的swig界面文件中,我使用了以下内容:

%{
    #include "lib-cpp/types/lists/linked-list.hpp"
%}
%include "lib-cpp/types/lists/linked-list.hpp"

但是当我运行go install时,我得到了:

navdb_go_client_wrap.cxx:258:14: fatal error: 'lib-cpp/types/lists/linked-list.hpp' file not found

如何为go install指定包含目录?

1 个答案:

答案 0 :(得分:1)

将CPLUS_INCLUDE_PATH导出到所需的包含路径可解决此问题。