qmake生成VS的vcproj/sln工程文件
qmake 生成的vs工程与环境变量中的 qmakespec相关,可以有两种方法:
1.默认情况下,即环境变量qmakespec为你装的qt for vs的版本,默认生成的为该版本的vs工程,如,你装的是QT for vs2010,那么环境变量qmakespec=win32-msvc2010,默认情况下生成的是vc2010的工程。
当你的xx.pro的TEMPLATE = subdirs时:用qmake -r -tp vc xx.pro 生成sln。
其他情况下用:qmake -tp vc xx.pro或qmake -t vcapp xx.pro 生成vcxproj
2.生成指定版本的VS工程 在上面的命令中加入 -spec win32-msvc2008即可。
例如:qmake -spec win32-msvc2008 -r -tp vc xx.pro 递归的生成sln工程。
如果是要生成2005工程的话,那么命令就是qmake -spec win32-msvc2005 -r -tp vc xx.pro
当你机器上装有多个Qt版本的话,注意你的Qt版本与Vs的版本匹配性,如果你Vs内嵌的是Qt4.5的话,那么你qmake命令指定的就是你Qt4,.5\bin里面的qmake.exe,不要弄错。
转自:https://blog.csdn.net/devil_box/article/details/41345179
转载于:https://www.cnblogs.com/mxly/p/10185002.html
qmake生成VS的vcproj/sln工程文件相关推荐
- Qt工程生成xcode工程文件
前言 xcode 是 Mac 下重要的开发工具,若是用 Qt 开发 Mac/ios 的 App 时,可以使用 xcode 软件进行调试或者配置一些平台属性等等,毕竟是苹果自己的开发工具,使用肯定会比较 ...
- Visual studio中.sln、.ncb、.rc、.sdf、.def、.vcproj等后缀文件解释
.sln 解决方案文件 Visual Studio使用解决方案文件(后缀为sln的文件)表示一个项目组,它通常包含一个项目中所有的工程文件信息. .ncb 无编译浏览文件 无编译浏览文件:其中存放了供 ...
- Win平台使用cmake工具生成sln工程示例
先安装一个版本的cmake,3.17.2; 这应该是比较新的版本:我看到有的示例是3.7以下版本: cmake加到系统path变量: 安装完成: 新建一个C#prj目录,下面放一个cs文件,新建一个m ...
- 如何打开sln文件并显示窗口_如何用VC 6.0 打开Sln的工程文件
http://blog.csdn.net/zhongjling/article/details/8442173 如何用VC 6.0 打开Sln的工程文件?在解答这一问题之前,要弄清楚 DSW 文件与 ...
- qmake language qt 工程文件 配置文件 .pro .prl .prf .pri 词法 语法 for循环 判断语句 函数定义
目录 词法 string 1.数据类型 2.特殊处理的内置变量 3.转义字符 关键字:包括语法关键字.特殊变量 语法 变量 变量.属性.环境变量 变量使用 全局变量作用域 函数定义和使用 判断语句和循 ...
- Keil工程文件建立以及.hex文件的生成
1,首先选择好型号 注意选择的文件需要包括有C51文件和UV4文件 接着就是创建工程,依次点击"project"--bai"new project"新建一个项目 ...
- keil uvisoin软件打开他人的工程文件上面出现黄色感叹号警告标志,后续编译不能生成.o文件而报错
keil uvisoin软件打开他人的工程文件上面出现黄色感叹号警告标志,后续编译不能生成.o文件而报错 解决方案: 第一种:后续编译不能生成.o文件而报错 右键出现感叹号的文件 点击第一个" ...
- STM32L051测试 (一、使用CubeMX生成工程文件 — ST系列芯片通用)
本文也适合STM32CubeMX 支持的所有芯片的设置 ..调整文章结构,添加图文说明 2022.2 ..增加其他应用章节,增加 ADC 设置说明 2023.3 CubeMX生成工程步骤 前言 一.时 ...
- 用 java 生成 TexturePacker 的工程文件
一.主题: 用 java 实现一个自动生成 TexturePacker 工程文件的工具,以提高开发过程中自动化的程度. 二.环境: Mac OS X 1.7.2 TexturePacker 2.4.3 ...
最新文章
- 向 Internet Explorer 添加 Google 搜索
- hdu6000 Wash 思维、贪心
- npm install 报错 npm WARN tar ENOENT: no such file or directory, open... 解决方式
- uni-app获取腾讯地图计算两经纬度的实际距离(可批量)
- 提出离职后怎么定last day_不管你因为什么离职,用正规的离职方式是你最正确的选择!...
- C语言 — 编程规范
- 30096大学计算机应用基础,300道计算机应用基础试题(附答案)
- python库手册(官方)python文档
- AppFabric 1.1: installation error 错误代码 1603 windows server 2016 sharepoint 2019 Preparation Tool
- 广播系统可以跨服务器控制吗,数字广播系统技术参数和要求.doc
- 阿铭Linux_公有云学习笔记20190117
- 安卓如何关闭软键盘?
- GBase 8c 的安全特性
- 基于微信小程序的房屋租赁小程序设计与实现-计算机毕业设计源码+LW文档
- VC中自定义打印调试信息函数,打印调试信息到DebugView上
- HTML页面限制与禁止
- php源码如何使用教程,php源码的使用方法是什么?
- android混淆简单教程
- Xmind8Update7安装与Xmind8Update7破解
- 如何选择短信验证码服务商
热门文章
- The 2nd AI on Fashion and Textile International Conference 2019
- Python项目实战:带领你爬取sexy的福利图片
- 思维碰撞!谷歌提出ViTGAN,用视觉Transformer训练GAN
- 论文必备神器,1行代码搞定Latex公式编写,这个4.6M的Python小插件
- paddleOCR常见问题(2)
- kali linux中文乱码解决,kali-google-chrome中文乱码问题解决方法
- 好的领导应该是什么脾气
- java串口编程程序_想成为程序员,学编程,Python、Go、Java、C++,你选什么?
- 中lisp文件_关于 Emacs 中的变量你需要知道的事情 | Linux 中国
- 2016版系统集成项目管理工程师考试题型举例