Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试安装 nodejs 模块 ibm_db。我遇到的问题是,为了安装这个模块 node-gyp 需要使用 msbuild 构建它,但它不会检测到我安装的一些头文件。
如何将附加头文件的目录添加到某个路径,以便在尝试编译任何项目时 hatt msbuild.exe 会找到它们?在 linux 上,我简单地设置 cpath= 并且一切都构建得很好。
谢谢!
MSBuild 公开了用于在构建时解析引用的特殊属性。您可以设置AssemblySearchPaths和AdditionalLibPaths。
AssemblySearchPaths
AdditionalLibPaths
例如msbuild your.sln /p:AssemblySearchPaths="C:\Dev\Lib\Foo;C:\Dev\Lib\Bar;"
msbuild your.sln /p:AssemblySearchPaths="C:\Dev\Lib\Foo;C:\Dev\Lib\Bar;"
请参阅常见的 MSBuild 项目属性