vcvarsall.bat:构建时找不到头文件

时间:2019-09-02 09:50:11

标签: c++ visual-studio batch-file header-files

我正在为Visual Studio C ++解决方案构建构建脚本。 我写了一个批处理文件,在运行vcvarsall.bat之前将环境变量放置在其中。我会将脚本粘贴到帖子的末尾。

但是当它运行时,它无法构建解决方案,因为找不到头文件严重错误:C1083 它们位于文件夹Inc 中。而且我只是不知道如何指定 ...

脚本:

@ echo off

set PROJECT_HOME=%~dp0
set PROJECT_TOOLS=%PROJECT_HOME%\Tools


set QT_HOME=%PROJECT_TOOLS%\Qt\5.12.0\x64\5.12.0\msvc2017_64

set QT_BIN=%QT_HOME%\bin
set QT_LIB=%QT_HOME%\lib
set QT_INC=%QT_HOME%\include
set QT_PLUGIN_PATH=%QT_HOME%\plugins
set QT_PLATFORMS=%QT_HOME%\plugins\platforms

set PARAMS=%QT_HOME%\Params

set QML_IMPORT_PATH=%QT_HOME%\qml;%QML_IMPORT_PATH%;
set PATH=%QT_BIN%;%QT_LIB%;%QT_PLATFORMS%;%PARAMS%;%QML_IMPORT_PATH%;%PATH%

call D:\APP\Microsoft\VisualStudio_Pro\v156\VC\Auxiliary\Build\vcvarsall.bat x64 %*

devenv solution.sln /build

pause

0 个答案:

没有答案