我查看了由Qt插件为VS生成的一些项目,并注意到它们使用环境变量QTDIR来引用例如Qt头文件。但是我没有弄清楚这个变量的设置。我想它一定是在项目设置的某个地方,但是我找不到它。另外请注意,我指的是在构建期间需要的环境变量,而不是用于调试的环境变量。在Visual Studio中设置用于构建的环境变量(2008)
3
A
回答
5
在Windows上,有两种设置QTDIR等环境变量的方法:通过打开cmd.exe
并执行set QTDIR=/path/to/qt
永久性地在System Properties->Advanced->Environment Variables
或临时为单个cmd会话;现在当从该命令行启动VS时(执行devenv.exe
),它将使用刚刚设置的QTDIR值。你主要使用第二种情况,当你有多个QT安装。
除此之外,您还可以在VS属性表中使用用户宏。从构建工具的角度来看,它们有点相当于环境变量。为您的项目添加一个新的属性表,双击新表,进入User Macros
页面并点击Add Macro
。好的是你可以在你所有的Qt项目中共享这个属性表。
1
当您通过安装向导安装Qt(即不是手动安装)时,安装过程会设置系统环境变量QTDIR。这不是一个特定于项目的事情,它是为整个系统设置的。你可以在描述的位置检查。
提示:您可以按赢 + 暂停打开系统属性对话框(其中赢是按Ctrl和Alt键之间的键)
相关问题
- 1. 语法:在Visual Studio 2008中设置环境变量
- 2. 如何为visual studio 2008 sp1设置环境变量?
- 3. 设置Visual Studio的环境变量用于调试项目
- 4. 从Gradle构建设置环境变量
- 5. Xcode等效于Visual Studio环境变量
- 6. 如何在Visual Studio中设置路径环境变量?
- 7. 在Visual Studio C++项目中设置环境变量
- 8. 在x64(Visual Studio 2008)环境中构建x86代码?
- 9. 在编译时使用Visual Studio 2008环境变量
- 10. Visual Studio(C#)使用环境变量构建输出路径
- 11. Visual Studio 2008变量建议
- 12. 定义Visual Studio 2010的环境变量以便在构建过程中使用?
- 13. 如何在Docker中构建期间设置环境变量
- 14. NDK在构建脚本中设置环境变量
- 15. 如何为Visual Studio 2005设置环境变量INCLUDE?
- 16. visual studio路径的环境变量?
- 17. Xcode构建设置,模拟器vs设备的环境变量
- 18. 如何使用CMake在Visual Studio 2017 RC1中设置环境变量?
- 19. 如何在Visual Studio 2008项目属性中使用环境变量?
- 20. 在Visual Studio 2013中设置性能分析器的环境变量
- 21. 如何在Visual Studio中设置项目特定的环境变量?
- 22. 我如何设置在Visual Studio 2010中的环境变量QL_NET为QuantLib + SWIG
- 23. Visual Studio Solution Path环境变量
- 24. Visual Studio属性页面环境变量
- 25. Visual Studio模板和环境变量
- 26. 在eclipse中设置引用其他环境变量的环境变量
- 27. 在Visual Studio 2010 C#项目中设置调试/运行环境变量?
- 28. 如何为我的应用程序设置环境变量,同时在Visual Studio 2008下对其进行分析
- 29. 设置Java环境变量?
- 30. DrJava设置环境变量
我不认为它这样做在这里,我自动安装了qtsdk。 – Nils 2012-03-02 12:47:41
是的,那么安装程序已经为您的系统设置了QTDIR。如果没有,你应该手动完成。或者如果你想为不同的项目使用不同的Qt版本,可以在这里描述你的选项 – 2012-03-02 14:36:25
好的我已经手动完成了它,但是我认为只有在构建时才会有VS选项。 – Nils 2012-03-02 15:03:03