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工程相关推荐

  1. 怎么给QT工程ui添加图片

    第一步: 添加图片资源文件. 打开QT工程,选中项目名称,点鼠标右键 -->添加新文件 选择 QT >>QT Resource File >>choose 随便取个英文名 ...

  2. Qt 工程 pro文件

    原文链接:https://www.cnblogs.com/Braveliu/p/5107550.html 工作中,感觉pro文件的有些内容真不太懂,现系统性的学习一下.于此备录,分享共勉. 为了更好的 ...

  3. Qt工程生成xcode工程文件

    前言 xcode 是 Mac 下重要的开发工具,若是用 Qt 开发 Mac/ios 的 App 时,可以使用 xcode 软件进行调试或者配置一些平台属性等等,毕竟是苹果自己的开发工具,使用肯定会比较 ...

  4. 【Qt】Qt工程管理

    00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. QT Creator工程管理 04. Qt pro项目文件 05. pro文件的作用 06. Pro文件示例 07. 附录 ...

  5. Linux 下重新编译Windows下生成的Qt工程

    原址:https://blog.csdn.net/Fanpei_moukoy/article/details/21613703 以下内容亲测通过 其实qt才是真正的跨平台,java简直太搞笑了,假跨平 ...

  6. 解决qt工程文件.pro配置、LIBS添加、ld.so.conf文件添加、库文件权限设置等一系列问题

    对于Linux小白来说,使用Qt+官方提供的库和demo获取摄像头数据流居然都会到处碰壁,捯饬了一天才搞定,现在记录下所有的过程. 在大华官网下载的.run,安装挺顺利,由于版本问题,还卸载了两次,一 ...

  7. Qt 工程下使用 cmake MinGW OpenCV 4.1.1(涵盖 MinGW32 与 MinGW64)

    OpenCV 官方没有编译好的 MinGW 版本,Qt 提供了 MinGW 编译方式,由于有一些开源项目利用的MinGW编译方式,想让 Qt 工程使用 MinGW OpenCV,需要自己使用 Cmak ...

  8. QT工程的pro文件详解

    文章目录 QT工程的pro文件解析 简单的Pro文件示例 PRO文件基本配置选项 添加配置选项 常用的配置编译选项 QMAKE 变量操作简介 pro文件引入FFmpeg第三方库 为了在QT工程中添加第 ...

  9. Qt工程文件(二)--pro文件详解

    PRO文件基本配置选项 QT:指定工程所要使用的Qt模块 VERSION:指定目标库版本号 TARGET:指定编译后生成的目标文件名称 TEMPLATE:指定编译的工程类型 A> app -建立 ...

  10. Qt工程的软件封装与打包

    引言 一..程序封装打包的原因: 1.闭源,防止他人直接查看源代码: 2.脱离qt平台,无需在使用时运行qt,可在无qt环境下使程序运行. 二.本文使用的打包方法步骤为: release->Qt ...

最新文章

  1. Java:Java和c的区别
  2. Markdown文件导出为HTML的小程序
  3. P3242 [HNOI2015] 接水果(整体二分、扫描线)
  4. 计算机考研8,计算机考研每日一练:第八天
  5. SQL优化:紧急情况下提高SQL性能竟是这样实现的!(文中有惊喜)
  6. python dlib gpu ubuntu conda_Ubuntu 下编译支持 GPU 的 TensorFlow 和 Dlib
  7. struts实现文件下载
  8. 【图像处理】hough变换_检测直线
  9. 遭遇 kapjazy.dll,yhpri.dll,WinSys64.Sys,nwiztlbu.exe,myplayer.com 等1
  10. 查看mysql数据库密码_如何查看mysql数据库的登录名和密码
  11. ECMAScript历史
  12. Linux网络编程(四)
  13. 最好用的mac免费PDF阅读器是什么?
  14. svn搭建报错集合(http访问)
  15. 13,猜数字游戏,我有一个数,请您猜猜是多少?
  16. 以数为基,云启健康未来|“对标世界一流管理——走进一心堂暨生命科学行业峰会”圆满落幕
  17. 大数据与Hadoop系列之分布式文件系统(一)
  18. FTP服务搭建与配置
  19. 电子书各种格式的转换常见问题
  20. STM32 PWM周期与频率的计算

热门文章

  1. 使用idea进行svn分支管理-初稿
  2. 有关单片机c语言的参考文献,单片机设计参考文献
  3. Swift Alamofire SwiftyJson
  4. 数据库系统概念读书笔记-SQL标准简介
  5. protel元件封装总结
  6. rfid考勤系统c语言,基于RFID的员工考勤系统设计
  7. 数学分析练习题答案一(自己做的)
  8. bigemap 软件功能对比
  9. dataformatstring(DataFormatString 文本)
  10. 使用麦咖啡打造安全系统