【转】vs2010打开qt的.pro文件时错误解决办法
2015-10-13 16:50
387 查看
注意:qt creator工程中一般都已经存在*.pro文件,里面存放着一些自己配置的包含头文件和lib库文的信息,最好不要再重新使用qmake -project生成,若重新生成,则可能要重新增加配置
1、命令行中,进入在工程的最顶层目录中,使用qmake -tp vc -r 命令,-r表示级联作用到子目录,此时在顶层目录中生成了*.sln文件,在子目录中生成了*.vcproj文件。(顶层目录中一般没有头文件和源文件,只有一个pro文件,用于管理其子目录中的工程)
2、进入VS2003,选择“File->Open solution...”,选择顶层目录下的sln文件,则子目录中对应的工程都打开了,qt creator中配置的需要的头文件的路径,需要的库文件和其路径都在生成sln文件和vcproj文件时自动生成。(可以用记事本打开vcproj文件查看)
3、若是单层工程,只能生成vcproj文件,用VS2003打开后,编译时会要求打开相应的sln文件,此时取消,关闭vs2003会提示保存成sln文件,保存后,再次打开编译即可。
可以使用VS2003自带的命令行工具编译程序,注意不能再命令行工具中直接使用nmake编译,会提示不可用。
此时需要先用qmake生成MakeFile文件,然后才能用nmake编译。
1、命令行中,进入在工程的最顶层目录中,使用qmake -tp vc -r 命令,-r表示级联作用到子目录,此时在顶层目录中生成了*.sln文件,在子目录中生成了*.vcproj文件。(顶层目录中一般没有头文件和源文件,只有一个pro文件,用于管理其子目录中的工程)
2、进入VS2003,选择“File->Open solution...”,选择顶层目录下的sln文件,则子目录中对应的工程都打开了,qt creator中配置的需要的头文件的路径,需要的库文件和其路径都在生成sln文件和vcproj文件时自动生成。(可以用记事本打开vcproj文件查看)
3、若是单层工程,只能生成vcproj文件,用VS2003打开后,编译时会要求打开相应的sln文件,此时取消,关闭vs2003会提示保存成sln文件,保存后,再次打开编译即可。
可以使用VS2003自带的命令行工具编译程序,注意不能再命令行工具中直接使用nmake编译,会提示不可用。
此时需要先用qmake生成MakeFile文件,然后才能用nmake编译。
相关文章推荐
- 使用Qt开发中国象棋(三):走棋着法列表
- Qt事件原理小结
- QTP自动化测试框架课程的目标
- Qt--- QListWidget的学习使用
- qt数据库连接
- I.MX6Q SABRE Lite在Ubuntu下编译QT4.8.4
- Qt5.4 输出中文遇到乱码(已解决)
- Qt 布局删除所有控件
- QT5提示can not find -lGL的解决方法
- QT中给程序加上主界面的图标
- Qt中切换窗口功能的实现
- qtech 第一次个人赛题解
- 关于Qt的MVC模型思想(转载)
- qt多线程信号槽传输方式
- QT_BEGIN_NAMESPACE QT_END_NAMESPACE
- QTP录制脚本后要验证多个用户的登录情况/查询情况,如何操作?
- QTP中的Action有什么作用?有几种?
- 使用Qt开发中国象棋(二):棋盘绘制
- qt error: C2001: 常量中有换行符
- qt have no compatible devices