Slickedit 打开Qt工程
Slickedit是一个跨平台的IDE,对平各个平台下的原生开发工具都支持很好!
如它能直接打开VS的工程文件,也能直接打开xcode的工程文件,也支持makefile。
但是有人会问如何才能用Slickedit打开Qt的工程?
我给出一个全平台的通用方案,主要思路是开发的工程文件统一采用cmake的cmakelist.txt这种方式。
cmake有点类似qmake,不过功能要强大很多。最主要的一点是CMake可以生成各个平台下原生的工程文件如VS, XCode等
有了cmake的帮助,Slickedit就可以来处理Qt的工程文件。
1. cmake替换qmake
2. cmake生成原生的工程文件,如在windows平台下,用Cmake直接生成.vcproject文件,
3. 有了vcproject就可以直接用slickedit打开了
这样做的好处是,在所有的平台下用一种通用工程文件,即Cmake。
然后转成各个平台自有的工程文件,用Slickedit来统一处理。
cmake + qt + slickedit 支持所有的平台。
cmake的使用方式非常简单,没有接触过的用不了半小时就学会了!
顺便说一句,clang的代码也是采用这种方式。在各个平台下编译易如反掌。
当然,如果是纯Qt的工程也可以不用cmake,而直接用qmake!
在windows下,用qmake –tp vc XXX.pro 能直接生成 XXX.vcproject
然后也能用slickedit直接打开。
cmake 官方网站: http://www.cmake.org/
转载于:https://www.cnblogs.com/russinovich/archive/2013/04/02/2996703.html
Slickedit 打开Qt工程相关推荐
- 怎么给QT工程ui添加图片
第一步: 添加图片资源文件. 打开QT工程,选中项目名称,点鼠标右键 -->添加新文件 选择 QT >>QT Resource File >>choose 随便取个英文名 ...
- Qt 工程 pro文件
原文链接:https://www.cnblogs.com/Braveliu/p/5107550.html 工作中,感觉pro文件的有些内容真不太懂,现系统性的学习一下.于此备录,分享共勉. 为了更好的 ...
- Qt工程生成xcode工程文件
前言 xcode 是 Mac 下重要的开发工具,若是用 Qt 开发 Mac/ios 的 App 时,可以使用 xcode 软件进行调试或者配置一些平台属性等等,毕竟是苹果自己的开发工具,使用肯定会比较 ...
- 【Qt】Qt工程管理
00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. QT Creator工程管理 04. Qt pro项目文件 05. pro文件的作用 06. Pro文件示例 07. 附录 ...
- Linux 下重新编译Windows下生成的Qt工程
原址:https://blog.csdn.net/Fanpei_moukoy/article/details/21613703 以下内容亲测通过 其实qt才是真正的跨平台,java简直太搞笑了,假跨平 ...
- 解决qt工程文件.pro配置、LIBS添加、ld.so.conf文件添加、库文件权限设置等一系列问题
对于Linux小白来说,使用Qt+官方提供的库和demo获取摄像头数据流居然都会到处碰壁,捯饬了一天才搞定,现在记录下所有的过程. 在大华官网下载的.run,安装挺顺利,由于版本问题,还卸载了两次,一 ...
- Qt 工程下使用 cmake MinGW OpenCV 4.1.1(涵盖 MinGW32 与 MinGW64)
OpenCV 官方没有编译好的 MinGW 版本,Qt 提供了 MinGW 编译方式,由于有一些开源项目利用的MinGW编译方式,想让 Qt 工程使用 MinGW OpenCV,需要自己使用 Cmak ...
- QT工程的pro文件详解
文章目录 QT工程的pro文件解析 简单的Pro文件示例 PRO文件基本配置选项 添加配置选项 常用的配置编译选项 QMAKE 变量操作简介 pro文件引入FFmpeg第三方库 为了在QT工程中添加第 ...
- Qt工程文件(二)--pro文件详解
PRO文件基本配置选项 QT:指定工程所要使用的Qt模块 VERSION:指定目标库版本号 TARGET:指定编译后生成的目标文件名称 TEMPLATE:指定编译的工程类型 A> app -建立 ...
- Qt工程的软件封装与打包
引言 一..程序封装打包的原因: 1.闭源,防止他人直接查看源代码: 2.脱离qt平台,无需在使用时运行qt,可在无qt环境下使程序运行. 二.本文使用的打包方法步骤为: release->Qt ...
最新文章
- Java:Java和c的区别
- Markdown文件导出为HTML的小程序
- P3242 [HNOI2015] 接水果(整体二分、扫描线)
- 计算机考研8,计算机考研每日一练:第八天
- SQL优化:紧急情况下提高SQL性能竟是这样实现的!(文中有惊喜)
- python dlib gpu ubuntu conda_Ubuntu 下编译支持 GPU 的 TensorFlow 和 Dlib
- struts实现文件下载
- 【图像处理】hough变换_检测直线
- 遭遇 kapjazy.dll,yhpri.dll,WinSys64.Sys,nwiztlbu.exe,myplayer.com 等1
- 查看mysql数据库密码_如何查看mysql数据库的登录名和密码
- ECMAScript历史
- Linux网络编程(四)
- 最好用的mac免费PDF阅读器是什么?
- svn搭建报错集合(http访问)
- 13,猜数字游戏,我有一个数,请您猜猜是多少?
- 以数为基,云启健康未来|“对标世界一流管理——走进一心堂暨生命科学行业峰会”圆满落幕
- 大数据与Hadoop系列之分布式文件系统(一)
- FTP服务搭建与配置
- 电子书各种格式的转换常见问题
- STM32 PWM周期与频率的计算