QT 5.12.1使用Visual Studio2017,由命令行构建
Qt 5.12.1 with Visual Studio2017, build from command line
i将QT5.12.1与Visual Studio链接到2017年。
我想将QT的CMD.EXE终端用于QMAKE应用程序。但是,每次我打开QT的cmd.exe终端时,都会说
Setting up environment for Qt usage...
Remember to call vcvarsall.bat to complete environment setup!
所以我必须运行vcvarsall.bat,只有这样我才能qmake。但是我认为这太麻烦了。是否有任何想法可以解决该问题,因此我无需每次打开CMD.EXE终端时手动运行vcvarsall.bat。
请参阅现有的QT错误报告您发现的相同问题,例如1和2。不幸的是,在QT 5中您无法避免使用它,直到解决该问题(如果有的话)。<<<<<<<<<<
但我认为您可以在开始菜单中查看QT命令提示符条目的properties
(按您单击以打开命令提示符的条目的右鼠标按钮),以查看其呼叫的BAT文件并编辑该脚本。
我认为您可以在BAT文件的末尾添加类似的内容,以使VCVARSALL自动调用。检查VCCARSALL.BAT在VS版本中的位置,并根据环境使用x86
或amd64
。请注意,以下行只是为了让您了解如何从BAT文件调用另一个BAT文件,此行设置VS2015 64bit Env。
CALL "C:Program Files (x86)Microsoft Visual Studio 14.0VCvcvarsall.bat" amd64
相关文章:
- 更改命令行 qt5 源代码构建配置的正确/快速方法
- Visual Studio 2019:使用 vcvars64 从命令行构建C++.bat不再工作
- 尝试构建 xerces c++ 解析器。Netbeans 和命令行构建错误未定义对"xercesc_3_2..."的引用
- 在基于命令行的QT插件构建中包含库
- 无法构建 quazip。MOC 编译器不会运行。命令行未找到相关类
- 从命令行构建一个.sln / .vcxproj项目,并使用Visual C 的免费版本构建
- 在构建过程中捕获所有编译器调用和命令行参数
- 如何通过命令行使用MSBUILD VS2015构建所有配置
- CMake & Visual Studio:如何获得快速、安静的命令行构建?
- 使用命令行构建一个Visual Studio C 项目
- QT 5.12.1使用Visual Studio2017,由命令行构建
- 仅在从命令行构建Qt项目时出错
- 从命令行构建Visual Studio Express 11项目
- 我可以从命令行构建MFC应用程序吗
- 从命令行构建x64 C++项目说:此操作应该只在UI线程上进行
- 从命令行构建Visual Studio 2008解决方案
- 如何在visual studio中从命令行构建qt项目
- 为什么使用clang的两阶段命令行构建不能生成dSYM目录?
- Visual Studio 2015社区命令行构建c++项目不工作
- Coverity:基本c++代码的命令行构建脚本