linux qt creator git,Building Qt Creator from Git/zh
En
Ar
Bg
De
El
Es
Fa
Fi
Fr
Hi
Hu
It
Ja
Kn
Ko
Ms
Nl
Pl
Pt
Ru
Sq
Th
Tr
Uk
Zh
在git中构建Qt Creator
依赖的库
为了在git中构建Qt Creator,你需要首先准备好某些依赖库:Qt库 - Qt Creator 可以使用Qt 4来构建,但是推荐使用Qt 5。你可以使用提前编译好的Qt库 下载页面 ,或者,你想连Qt库也一起从git中构建 ,在Git中构建Qt 5 。此外还需要这些Qt模块: qtscript, qttools and qtxmlpatterns。
如果你已经有安装好的Qt,你或许也已经有了必备的Qt Creator依赖库。Qt Creator同时有很多插件,这些插件或许也需要额外的依赖库。 (不用担心,这些依赖不会阻塞Qt Creator的编译)。
获取源代码
使用下面的命令来获取Qt Creator的源代码。如果你不需要包含QBS (Qt Build Suite) 插件,你可以忽略 —recursive:
git clone —recursive git@gitorious.org:qt-creator/qt-creator.git
cd qt-creator
对于从源代码开始编译Qt Creator,这些已经足够。如果你有兴趣使用Qt Creator仓库的其它分支,可以参考Branch Guidelines.
编译Qt Creator
推荐使用外部构建(out-of-source build )来编译Qt Creator, 为简单起见,这篇教程使用了一个靠近源代码目录的路径,但你要知道,任何其它路径都是可以的。如果你已经检出 QBS ,它将和其它的代码一起编译,你不需要做什么特别的。
在编译之前,确保你使用的是正确的Qt版本。可以使用如下命令来验证:
qmake -v
如果输出指向的是错误版本的Qt,或者直接输出错误,你需要在环境中设置你的qmake的路径(这可能同时意味着你的Qt安装可能出现了某些错误)。 你需要修改PATH 来指向 /bin/qmake (对于Qt4来说) 或者 /qtbase/bin/qmake (对于Qt5来说)。
mkdir qt-creator-build
cd qt-creator-build
qmake -r ../qt-creator/qtcreator.pro
这将会生成Makefile。现在,你可以开始编译了:
在Linux, Mac上:
make -j
在Windows (MSVC)上:
nmake
编译需要一段时间 (仅仅比编译Qt库少一点)- 所以耐心点。编译结束后,你可以开始使用Qt Creator (生成的二进制文件位于 qt-creator-build/bin 目录)。
安装Qt Creator (可选)
实际上不需要再做什么了,但是如果你想安装Qt Creator到你的计算机上,可以使用如下命令:
在Linux, Mac上:
make install INSTALL_ROOT=$INSTALL_DIRECTORY
在Windows上:
nmake install INSTALL_ROOT=$INSTALL_DIRECTORY
linux qt creator git,Building Qt Creator from Git/zh相关推荐
- linux下 卸载qt_Windows 下 Qt creator安装和使用
作者 | 思凡 常用C++开发环境介绍 命令行CommandLine (1)Linux命令行:GNU g++ + Makefile/CMake (2)Windows命令行:MinGW 市面 ...
- Qt图形界面编程入门(Qt的历史、Qt安装资源链接、Qt Creator简介)
Qt的历史渊源 Qt是1991年由挪威的奇趣科技(Trolltech)公司开发的跨平台C++图形用户界面(GUI)用程序开发框架,2008年,奇趣科技公司被诺基亚公可收购,Qt也因此成为诺基亚公司旗下 ...
- Qt Creator创建基于Qt Widget的应用程序
Qt Creator创建基于Qt Widget的应用程序 创建基于Qt Widget的应用程序 创建文本查找器项目 设计用户界 头文件 源文件 创建资源文件 编译并运行程序 创建基于Qt Widget ...
- Qt Creator创建一个Qt Quick应用程序
Qt Creator创建一个Qt快速应用程序 创建一个Qt快速应用程序 创建项目 创建主视图 连接鼠标单击以陈述更改 动画过渡 创建一个Qt快速应用程序 本教程使用内置的QML类型,并说明了Qt Qu ...
- ubuntu18.04 Qt Creator 安装+ROS Qt Creator Plug-in 插件安装笔记
ubuntu18.04 Qt Creator 安装+ROS Qt Creator Plug-in 插件安装笔记: 一.Qt Creator 5.10安装 官网下载地址: http://download ...
- 使用QT SDK 1.1 Qt Creator 2.0.9创建symbian sisx安装包
使用QT SDK 1.1 Qt Creator 2.0.9创建symbian sisx安装包 目前最新(文章记录时刻)的QT SDK 1.1相较于原1.0版本创建symbian sisx安装包非常的不 ...
- Qt Creator 或者VS+Qt运行OpenGL程序,部分opengl语句执行,但部分效果没有出现,且报错。
Qt Creator 或者VS+Qt运行OpenGL程序,部分opengl语句执行,但部分效果没有出现,且报错. QWindowsEGLStaticContext::create: Could not ...
- 在 Ubuntu Linux 上从源代码构建 Qt 6.2.2的简短教程
Qt 6.2.0 是 Qt 6 系列的第3个版本,功能与 Qt 5 相当,因此有望成为第一个被新 Qt 项目或从 Qt 5 移植的项目广泛采用的版本.在这篇文章中我提供有关在 Ubuntu Linux ...
- Linux下快速静态编译Qt以及Qt动态/静态版本共存
Qt下静态编译Qt,根据我的经验,如果按照Windows下那种直接拿官方sdk安装之后的文件来编译是行不通的,需要直接下载Qt的source包,目前诺基亚的源码叫做qt-everywhere-open ...
最新文章
- 10.3 在线学习与 MapReduce-机器学习笔记-斯坦福吴恩达教授
- c语言ffffff错误,C语言打印16进制出现0xffffff现象的问题剖析!
- IDEA远程调试服务器代码
- typeof与instanceof的区别
- 生成模型和判别模型直接的区别
- pandas 导入excel_三行Python代码,合并多个Excel文件
- SQL中关于where后面不能放聚合函数(如sum等)的解决办法
- Python爬虫练习:爬取蜂鸟网图片数据
- 【C语言】从零开始的C语言小游戏之路(总)
- SQL Server事物日志
- shell命令:ls命令
- Java健康档案管理系统
- 360手机助手安装失败怎么办
- nginx-GET /favicon.ico HTTP/1.1
- scanf()函数用法规则探索——c语言,以及%c和%s的语法特性
- 【观察】赋能制造业数字化转型,华为有何“独门秘籍”?
- 汇编语言中PTR的含义及作用
- pycharm对项目进行重命名后导致项目内文件一系列异常
- k8s clientset 出现 Throttling request took 限流的解决方法
- 用Python爬取抖音短视频实战,如此简单