精华内容
下载资源
问答
  • Qt源码编译

    2018-02-05 22:47:00
    Qt源码编译 eryar@163.com Key words. Qt, 源码编译 1.Introduction 随着Qt版本升级,源码编译出来的库体积越来越大。如果只是用Qt来做GUI,Qt提供的预编译库中有很多很功能不会用到,所以如果自己从源码编译Qt...

    Qt源码编译

    eryar@163.com

    Key words. Qt, 源码编译

    1.Introduction

    随着Qt版本升级,源码编译出来的库体积越来越大。如果只是用Qt来做GUI,Qt提供的预编译库中有很多很功能不会用到,所以如果自己从源码编译Qt,一是可以只使用自己程序用到的功能,使自己发布程序的体积尽量小;还有如果对GUI开发感兴趣,就可以自己对源码进行Debug。本文记录一下从源码编译Qt的方法。

    2.Download Qt Source Code

    因为只用到Qt基本的功能,所以只需要下载qtbase和qttools两个源码,而不用下载整个Qt源码。这两个源码包总大小不超过100M。

    http://download.qt.io/archive/qt/5.8/5.8.0/submodules/

    wps_clip_image-14485

    wps_clip_image-2659

    还需要下载Perl,可以从 http://strawberryperl.com/releases.html 下载Perl。

    wps_clip_image-18043

    将Perl解压放到如下目录:

    D:\Qt\perl-5.20.3.3

    3.Compile

    将源码解压到一个文件夹中,并更改文件名为qtbase和qttools,如下图所示:

    wps_clip_image-23518

    并在根目录中创建一个build.bat批处理文件,批处理文件中内容如下所示:

    @echo off
    
    set path=%path%;D:\Qt\perl-5.28\perl\bin;
    
    SET QMAKESPEC=win32-msvc2013
    
    configure -opensource -confirm-license -debug-and-release -no-qml-debug -no-icu -nomake examples -nomake tests

    主要是将Perl加入到PATH环境变量中,使configure批处理中能执行Perl程序。为了使编译出来的Qt尽量简单,可以使用configure配置,不编译一些模块。

    从Visual Studio的工具中启动命令窗口,从这里启动命令窗口可以配置好Visual Studio的环境,如下图所示:

    wps_clip_image-25637

    在启动的命令窗口中,切换到build.bat所在目录,运行built.bat,得到如下结果:

    wps_clip_image-16816

    然后再输入命令:nmake

    就耐心等待编译结果了。

    转载于:https://www.cnblogs.com/opencascade/p/Compile_Qt.html

    展开全文
  • QT源码编译

    2019-06-08 13:40:28
    先用QT自带的msvc2015进行qmake生成makefile 在使用vs2015的x86本机命令提示符进行nmake,若安装了jom则使用jom -j8 最后进行nmake install或者jom install 2.MinGW编译命令 cd 到源码文件夹 执行qmake生成...

    1、MSVC编译命令

    cd 到源码文件夹
    先用QT自带的msvc2015进行qmake生成makefile
    在使用vs2015的x86本机命令提示符进行nmake,若安装了jom则使用jom -j8
    最后进行nmake install或者jom install
    

    2.MinGW编译命令

    cd 到源码文件夹
    执行qmake生成makefile
    执行mingw32-make -j8编译
    执行mingw32-make install安装
    

    3.QT源码库

    https://code.qt.io/cgit/
    在这里插入图片描述

    4.QT安装

    https://blog.csdn.net/u013934107/article/details/80712418

    5.添加OPC

    下载源码:

    git clone https://code.qt.io/qt/qtopcua.git
    cd qtopcua
    mkdir build
    cd build
    qmake ..
    

    编译(注意使用管理员运行终端)

    mingw:
    
    mingw32-make
    mingw32-make install
    mingw32-make docs
    mingw32-make install_docs
    
    
    msvc:
    
    nmake
    nmake install
    nmake docs
    nmake install_docs
    

    6、安装指定文件夹

    Qt 指定安装根目录

    make INSTALL_ROOT=/home/myuser/rootfs install
    

    CMake 指定安装根目录

    make DESTDIR=/home/myuser/rootfs install
    

    https://blog.csdn.net/lixiaoxin1989/article/details/90710038

    展开全文
  • Qt 源码编译

    2019-07-15 10:05:06
    mkdir /home/username/Qt5build cd Qt5build vim custom_config.sh /diskE/tools/Qt598Src/qt-everywhere-opensource-src-5.9.8/configure -release -opensource -confirm-license -platform linux-g++ -no-openg...

    mkdir /home/username/Qt5build

    cd Qt5build

    vim custom_config.sh

    /diskE/tools/Qt598Src/qt-everywhere-opensource-src-5.9.8/configure -release -opensource -confirm-license -platform linux-g++ -no-opengl -no-qml-debug -no-accessibility -no-icu -no-iconv -no-angle -no-dbus -no-sse2 -no-sse3 -no-ssse3 -no-sse4.1 -no-sse4.2 -no-avx -no-avx2 -no-openssl -no-qml-debug -nomake examples -nomake tests --prefix=/opt/qt5

    chmod +x custom_config.sh

    ./custom_config.sh

    gmake -j2

    展开全文
  • 看直接的嵌入式-收藏夹 qt源码:/opt/QT-5.7.1注意加上:skip declasac qt creater:qt_5.11.3 qt检查编译:/opt/fsl-

    看直接的嵌入式-收藏夹

    注意只需要在正点原子的教程.sh的脚本文件中加上:-skip qtdeclarative \

    qt源码:/opt/arm-qt
    qt creater:/opt/QT5.11
    tlisb:/home/wang/linux/qt/tslib/arm-tslib

    展开全文
  • Windows Qt 源码编译

    千次阅读 2018-04-23 13:44:41
    2、下载qt源码 编译开始 运行configure 大约5分钟 第一个提示选择商业版 还是 开源版 第二个只能选择accept this license offer。 运行mingw32-make 第一次编译大约需要5小时 如果修改不多,再次...
  • Qt源码编译configure配置参数

    千次阅读 2019-06-15 19:15:41
    Qt源码编译configure配置参数 相关文章 Configure理解命令行上的变量赋值,比如VAR=value。每个大写的库名(可通过 -list-libraries获得)都支持后缀_INCDIR, _LIBDIR, _PREFIX (INCDIR=PREFIX/include, LIBDIR=...
  • qt 源码编译 cryptopp 8.2.0.0 生成qt工程文件 qmake -project 修改工程文件cryptopp.pro TEMPLATE = app 修改为 TEMPLATE = lib 添加 QMAKE_CXXFLAGS += -msse4 -maes -mpclmul -msha -mavx -mavx2 并且在最后添加...
  • windos下Qt源码编译

    2020-03-15 17:37:55
    下载Qt源码源码地址 打开vs命令行提示工具,编译64位时点x64否则点x86本地工具命令提示 从命令行进入源码目录 命令行输入命令:configure -opensource -nomake demos -nomake examples -platform win32-msvc2013 ...
  • Qt 源码编译(iOS and Android)

    千次阅读 2018-02-25 15:49:31
    Qt编译Qt源码 Qt5.8之前可以用Qt编译Qt源码的子模块,修改Qt源码后用Qt Creator编译修改后的子模块即可,然后将生成的库文件覆盖到对应目录即可完成对Qt的修改。Qt5.8及之后的新版本如5.9,5.10等不能再直接用此...
  • QT 源码编译--windows

    2020-10-24 11:13:01
    参照该博客基础上,添加一些自己编译中遇到的问题与解决情况。 1.编译的前的基础了解 目标platforms(平台),编译静态库或者动态库...选择含有everywhere-src的版本即为qt源码版本,我此处下载的是:qt-everywhere.
  • 【Qt】Qt源码编译32位、64位

    千次阅读 2020-04-27 18:05:18
    下载qt源码并解压 2 编译配置(32bit & 64bit) 这一步骤可选择编译版本,32位或64位。直接在开始菜单打开VS2017的命令行工具,这样就不用再configure指定编译器了。要编译32位就选x86,64位就选x64。 ...
  • 编译 Qt 源码3. 新建 Qt套件4. 使用自己的构建套件 1. 下载安装 Qt 参考:http://c.biancheng.net/view/3851.html 官网地址:http://download.qt.io/ 镜像地址: 中国科学技术大学:...
  • PC端QT源码编译

    2017-04-10 13:27:00
    1、下载源码(前面已经提到了) 选择合适自己的源码。 先用“uname -a”看下系统信息: uname -a ...sudo tar -xzvf qt-everywhere-opensource-src-4.7.4.tar.gz 我更改了下目录权限 sudo chmod -...
  • 首先: 下载qt5.6的源码:  地址:http://download.qt.io/archive/qt/5.6/  下载完解压: tar -xvf qt-everywhere-opensource-src-5.6.0.tar.gz  解压完进入源代码 : 修改几个东西:...
  • Qt 源码编译详细说明

    千次阅读 2016-03-18 10:11:32
    安装qt-everywhere-opensource-src-4.8.5.tar.gz文件步骤: 1、利用FZ软件把安装包从windows传到linux上某一文件中(如Documents)。 注:问题: 此时出现FZ连接不上 解决方案:在终端输入 sudo apt-get ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,071
精华内容 1,628
关键字:

qt源码编译