Qt开源软件集锦(部分有编译指导)
来源:互联网 发布:mysql with as 实现 编辑:程序博客网 时间:2024/05/17 22:44
博主虽说Qt学得也不怎么深,但对Qt,真是真爱啊。
抽点时间查了下,想知道有什么样的软件是用Qt写的。如果有源码就再好不过了,也能研究下大型软件是怎么用Qt做出来的的。以下是列表:
开源系列
太阳神三国杀
编译及使用可参照这篇博文:http://blog.csdn.net/baiwfg2/article/details/48423523
俄罗斯方块
编译要求:phonon-devel
下载:http://download.csdn.net/download/xj178926426/4018894
Arora
浏览器
Avogadro
高分子编辑器,另一网站是:
http://avogadro.cc/wiki/Get_Avogadro
编译依赖:openbabel(化学工具库)、Eigen(C++矩阵处理库)
编译时如果缺少其它库也是要安装的,如果想添加python支持,就要安boost-devel,sip-devel,numpy等。下图是我cmake时的情况,其中指定了openbabel的头文件路径和库路径,eigen2的头文件路径(一定要为2.x版本,不要用3.x版本,官方已不兼容)
Freemat
和matlab类似,适合学生群体
编译需要用llvm
coin3d
https://grey.colorado.edu/coin3d/
https://bitbucket.org
3D库,基于opengl,c++写的,但与Qt紧密相关,可与Qt集成
在linux环境下编译时,注意要安装opengl库,即mesa-libGL-devel
Quarter
coin3d与Qt结合,老版本叫SoQt。它们两个在linux上编译都很容易,安装好coin3d、qt、opengl就行
在win上编译貌似有点麻烦
详细编译可参考此篇博文:http://blog.csdn.net/baiwfg2/article/details/48442213
Emergent
神经网络模拟器,源码貌似得用svn下载
依赖:coin3d,Quarter,subversion-devel,readline-devel(行编辑库),gsl-devel(科学计算包),ode-devel(仿真人体动态库)
可见emergent依赖库较多(基本都可从这里下载),编译也相对麻烦点。详细编译参见这里
GoldenDict
词典工具
UniversalIndentGUI
用来调整代码缩进的
Hedgewars
刺猬大作战,百战天虫的一种
编译依赖太多
Lanuchy
桌面启动工具
lmms
音频软件,可以合成声音
qbittorrent
P2P种子客户端
qupzilla
浏览器
QGis
地理信息系统
Quassel
RPC客户端
scidavis
科学数据分析
scribus
桌面排版系统
非开源系列(反正我是没找到源码)
YY
wps
010 Editor
Autodesk Maya
豆瓣电台
Rstudio
更多的在这里
http://qt-apps.org/
http://www.zhihu.com/question/19630324
原文链接:http://blog.csdn.net/baiwfg2/article/details/48396597
- Qt开源软件集锦(部分有编译指导)
- Qt开源软件集锦(部分有编译指导)
- qt/qte qtopia编译问题集锦
- 开源软件编译
- qt/QT安装指导
- 软件集锦
- (转贴)部分开源软件一览
- 编译开源软件doubango
- 有什么软件可以编译汇编程序?
- Qt软件开发文档1---Cmake编译QT程序
- 软件设计师考试指导
- 指导8:软件缩放
- 软件开发实践指导
- 软件开发实践指导
- 软件开发实践指导
- 软件测试实例指导
- 移植开源QT软件-SameGame
- 编译原理学习指导
- ThinkPHP+PHPExcel[导入][导出]实现方法
- 2018年物联网10大预测
- codepush相关
- SQL优化
- vue 单页面组件的2种传值方式
- Qt开源软件集锦(部分有编译指导)
- 时间格式转换LongToString
- eclipse如何设置自动去除多余引入的类
- MyBatis知识盘点【肆】_映射器
- 大数据:OLTP和OLAP
- Redis集群的方案总结:客户端Sharding/Redis Cluster/Proxy
- Linux-----curl命令
- hbase复制表(本地或者跨集群)
- JAVA回调机制(CallBack)详解