我正在尝试安装nodejs模块ibm_db。我遇到的问题是,为了安装这个模块,node-gyp需要使用msbuild构建它,但是它不会检测到我安装的一些头文件。
如何将我的附加头文件的目录添加到某个路径,以便hatt msbuild.exe在尝试编译任何项目时会找到它们?在linux上,我只需设置cpath =,一切都很好。
谢谢!
答案 0 :(得分:1)
MSBuild公开了用于在构建时解析引用的特殊属性。
您可以设置AssemblySearchPaths
和AdditionalLibPaths
。
E.g。 msbuild your.sln /p:AssemblySearchPaths="C:\Dev\Lib\Foo;C:\Dev\Lib\Bar;"