linux下qt5静态编译器_linux(deepin)下编译Qt 5.12.0静态库_weixin_39938165的博客-程序员秘密

技术标签: linux下qt5静态编译器  

1. 下载

先下载自己QT版本对应的源码,这里我使用最新的5.12.0版本

进入链接:https://download.qt.io/archive/qt/5.12/5.12.0/single/

2. 解压

sudo tar -xvf qt-everywhere-src-5.12.0.tar.xz

3. 编译

1) 首先configure生成makefile:

./configure -static -release -nomake examples -qt-sqlite -qt-zlib -qt-libpng -qt-libjpeg -openssl-linked -no-qml-debug -opengl -qt-freetype -no-angle -nomake tests -qt-xcb -skip qtquickcontrols -skip qtquickcontrols2 -skip qtsensors -skip qtdoc -prefix /usr/local/Qt5.12.0_static

waring:应该含有 -fontconfig ,但编译始终通不过,只得尝试-qt-freetype

重要参数说明:

-static : 静态编译

-release : 只编译release版本的库

-prefix :后面跟着静态编译后的qt的存放位置

–fontconfig : 事实证明没这个gui会不能显示中文字体

期间可以看到qt各种组件的安装情况,可以根据需求再次生成想要的makefile。

接下来看到这样的提示代表configure成功。

UZFnIj.png configure成功结束

2)开始编译

使用以下命令进行编译,编译的时间是漫长的,这时候可以去做点其他事。

make -j4

说明:make -jn中 n指编译的线程数,n越大编译速度越快,笔者的电脑是4线程便使用4.

sudo make install

4. 配置Qt环境

打开 QT Creator ->选项,选中默认套件,点击克隆

ZnE3iu.png 克隆

第二步,选中克隆套件,点击manage:

bY7j2q.png manage

第三步,将编译好的qmake执行文件添加进去。

如果之前的步骤按照我的来,目录是:/usr/local/Qt5.12.0_static/bin/qmake

qIrmIb.png

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39938165/article/details/113584475

智能推荐

kubernetes认证,对接第三方认证系统,对接github认证_weixin_33872660的博客-程序员秘密

概述本文介绍如何使用github账户去关联自己kubernetes账户。达到如下效果:使用github用户email作为kubernetes用户,如[email protected]创建对应的clusterrole绑定给[email protected]这个用户给[email protected]这个用户创 建一个kubeconfig文件,让改...

C++根据加密头信息,判断文件是否为加密文件_Fzuim的博客-程序员秘密

针对某种加密程序,会对本地文件加密,并且会在文件头写入加密头信息(可以使用UE进行文件二进制查看),现在贴上一段代码:读取当前文件的加密头信息,判断该文件是否为加密文件。int CLdScanFileDlg::FileDecryptStatus( wchar_t* v_strFile,int v_iStartIndex,int v_iReadCount,wchar_t* v_strConten

逻辑回归模型(二)——sklearn实现逻辑回归(logistic regression)_Amy_mm的博客-程序员秘密

【Modeling class probabilities via logistic regression】 类概率的逻辑回归建模,事件发生的几率(odds)定义为 事件发生概率与事件未发生概率的比值。logit函数代表事件的几率,其中p代表我们所预测事件发生的概率。sigmoid 函数(S形函数) , 如下图sigmoid函数输入为全体实数,将输入转化为(0,1)...

java.lang.IllegalArgumentException: argument type mismatch_MobiusStrip的博客-程序员秘密

异常描述:java.lang.IllegalArgumentException: argument type mismatch错误原因:参数类型异常,传入的参数类型和需要的参数类型不匹配解决办法:1、打断点,找到是哪个参数2、产看这个参数的转换是否有问题3、尤其是使用反射的话,看反射的时候设置的参数数类型是否考虑周全...

nginx: [emerg] getpwnam(“nginx“) failed_软件工程小施同学的博客-程序员秘密

在执行./nginx命令时出错原因编译nginx的时候,指定了--user=nginx和--group=nginx,./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module --with-http_ssl_module --with-http_flv_module --with-http_gzip_static_module&&make &a

星座--抓取其他网站的信息_chuiji1442的博客-程序员秘密

<?phpheader("Content-type:text/html;charset=utf-8");/** *gemini 双子座 *aries 白羊座 *taurus 金牛座 *cancer 巨蟹座 *leo 狮子座 *virgo 处女座 *libra 天秤座 ...

随便推点

cmake --version_5icode.top的博客-程序员秘密

[[email protected] cmake]# ls -ltotal 5932drwxr-xr-x 9 root root 4096 Jun 12 20:29 cmake-2.8.12.2-rwxr-xr-x 1 root root 6068231 Jun 12 20:29 cmake-2.8.12.2.tar.gz[[email protected] cmake]# cd cmake-2.8.12.

winPE的PXE引导,大批量维护和安装系统_XJYSober的博客-程序员秘密_pxe启动文件制作

前言优先看上一篇:【纯净的windows官方WinPE制作】一般个人PC可自制启动盘启动PE做维护或者安装系统。这一篇主要针对批量部署、维护场景。几种通过PXE启动的server工具(主要针对windows网络启动场景)1、AOMEIPXE Boot Tool官网:https://www.ubackup.com/pxetool.html2、Serva官网:https://vercot.com/~serva/default.html3、hanewinshcp官网:ht.

使用vue-cli脚手架 创建项目_Yehger的博客-程序员秘密

1.首先肯定要安装node和npm(国内可以使用cnpm镜像[China npm])。http://nodejs.cn/安装好之后npm指令在你的dos[cmd]命令行中就可以使用了。这时候可以选择安装 cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org2.全局安装vue-cli3.0+cnpm in...

搭建一个strust1环境_阿良的空间的博客-程序员秘密

Struts是apache一个基于MVC 模式的web应用开源框架,它是一个基于请求驱动的MVC模式。利用Strust开源框架,能提高web开发效率,使用少量代码就可以达到servlet中一些复杂的操作,它对serlvet进行了封装。搭建Struts开发环境需主要有如下几部:1.导入struts相关jar包,主要的jar包有(以1.3.8为例)2.配置web.xml,主要是用来配置

HTML5期末大作业:化妆品商城网站设计——化妆品商城-功能齐全(43页) HTML+CSS+JavaScript web大作业 静态网页_web领域优质创作者-网页设计的博客-程序员秘密

HTML5期末大作业:化妆品商城网站设计——化妆品商城-功能齐全(43页) HTML+CSS+JavaScript web大作业 静态网页常见网页设计作业题材有 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、 酒店、 舞蹈、 动漫、 明星、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、 军事、 游戏、 节日、 戒烟、 电影、 摄影、 文化、 家乡、 鲜花、 礼品、 汽车、 其他 等网页设计题目, A+水平作业, 可满足大学生网页大作业网页设计需求, 喜欢的可

Hive - 文件存储、文件压缩、视图、日志、运行方式、JDBC、优化_leoxry的博客-程序员秘密_hivevar

一、文件存储格式File Formats and Compression: RCFile, Avro, ORC, Parquet; Compression, LZO1.1 textfile1、textfile是hive默认的数据文件存储格式2、textfile是普通的文件文本存储3、不压缩4、可以配合压缩配置属性进行压缩CREATE TABLE `u4`( `id` int,...