MSBuild致命错误C1083:无法打开包含文件
我知道这方面还有其他的课题,但他们的解决方案都不适合我。 我有一个简单的代码:MSBuild致命错误C1083:无法打开包含文件,msbuild,Msbuild,我知道这方面还有其他的课题,但他们的解决方案都不适合我。 我有一个简单的代码: #include "stdafx.h" #include "AccurateTimeStamping.h" int _tmain(int argc, _TCHAR* argv[]) { return 0; } 我想使用MSBuild构建它。以下标题位于另一个目录中 AccurateTimeStamping.h 我已经使用MSBuild和环境变量成功构建了此项目。但我想避免使用env变量。在命令行中
#include "stdafx.h"
#include "AccurateTimeStamping.h"
int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
我想使用MSBuild构建它。以下标题位于另一个目录中
AccurateTimeStamping.h
我已经使用MSBuild和环境变量成功构建了此项目。但我想避免使用env变量。在命令行中,我执行了以下操作:
D:\propTest>msbuild.exe propTest.sln /p:ReferencePath=M:\Utils\include
还是这个
D:\propTest>msbuild.exe propTest.sln /p:AdditionalIncludeDirectories=M:\Utils\include
还是这个
D:\propTest>msbuild.exe propTest.sln /p:"ReferencePath=<M:\Utils\include>"
但我仍然有:
d:\proptest\proptest\proptest.cpp(5): fatal error C1083: Cannot open include
file: 'AccurateTimeStamping.h': No such file or directory
我不能修改我必须构建的项目,也不能更改
是否有方法只使用命令行而不使用env var将.h文件的路径传递到MSBuild
任何帮助都将不胜感激 使用VS2013遇到了完全相同的问题。在线找到的唯一解决方案包括设置路径变量和更改文件。然而,我正在尝试编写一个构建多个项目的测试脚本。
d:\proptest\proptest\proptest.cpp(5): fatal error C1083: Cannot open include
file: 'AccurateTimeStamping.h': No such file or directory