Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/143.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 从命令行在Windows上构建Qt应用程序时,Qt头不在Include路径中_C++_Windows_Qt_Qmake - Fatal编程技术网

C++ 从命令行在Windows上构建Qt应用程序时,Qt头不在Include路径中

C++ 从命令行在Windows上构建Qt应用程序时,Qt头不在Include路径中,c++,windows,qt,qmake,C++,Windows,Qt,Qmake,我正在尝试使用qmake和jom从命令行在Windows上构建静态链接的Qt应用程序 我已经成功构建了Qt的静态版本。源代码位于C:\Temp\qt\src,二进制文件位于C:\Temp\qt\build\x86\u 64。我正在使用以下qmakebinary:C:\Temp\qt\build\x86\u 64\qtbase\bin\qmake.exe 在构建应用程序时,似乎找不到标准Qt include文件: fatal error C1083: Cannot open include fil

我正在尝试使用
qmake
jom
从命令行在Windows上构建静态链接的Qt应用程序

我已经成功构建了Qt的静态版本。源代码位于
C:\Temp\qt\src
,二进制文件位于
C:\Temp\qt\build\x86\u 64
。我正在使用以下
qmake
binary:
C:\Temp\qt\build\x86\u 64\qtbase\bin\qmake.exe

在构建应用程序时,似乎找不到标准Qt include文件:

fatal error C1083: Cannot open include file: 'QObject': No such file or directory
这是我的构建脚本:

@echo off
set QMAKESPEC=win32-msvc2013
set VCVARS=C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat
set QTDIR=C:\Temp\qt\
set PATH=%QTDIR%\bin;%QTDIR%\build\x86_64\qtbase\bin;%PATH%

call "%VCVARS%" x86_amd64
qmake -makefile -Wall "CONFIG=release" Project.pro
jom

我做错了什么?

可能重复@svlasov我认为这不是重复。这个问题涉及VisualStudio解决方案设置,虽然我确实使用VC++编译器,但我是用qmake/jom构建的,而不是VS解决方案文件。那个答案对我没什么用处。