精华内容
下载资源
问答
  • windows下进行嵌入式arm qt 编程

    热门讨论 2012-02-15 10:47:03
    windows下进行嵌入式arm qt 编程 详细步骤(文档中介绍的流程是在windows下开发然后进linux编译)
  • Windows 下配置qt- 交叉编译 arm版linux 下载(ARMv8架构)交叉编译器 下载位置: Linaro Releases 选择第一个,解压。 下载Qt源码 Index of /archive/qt/5.15/5.15.0/single Index of /qtproject/archive/qt/...

    Windows 下配置qt- 交叉编译 arm版linux

    1.  下载(ARMv8架构)交叉编译器

    下载位置:

    Linaro Releases

    选择第一个,解压。

    1. 下载Qt源码

    Index of /archive/qt/5.15/5.15.0/single

    Index of /qtproject/archive/qt/5.15/5.15.0/single/

    下载,解压

    1. 安装Active Perl

    下载地址:https://www.perl.org/get.html

    安装完成后将“<安装路径>\bin”添加至环境变量

    1. 安装python

    本机安装的是python3.6

    1. 交叉编译QT源码

    1)configure

     从qt提供的命令行编译环境,激动控制台

    configure.bat -release -static -opensource -prefix E:\Mywork\Qt5.14.2-ARMv8 -nomake tests -nomake examples -no-opengl -skip qtvirtualkeyboard -platform win32-g++ -xplatform linux-aarch64-gnu-g++

    命令中,

    -release:编译release版本。

    -opensource:表示开源许可;

    -prefix:指定安装目录,根据自己喜好;安装后qmake程序默认就会根据这个目录路径去搜索头文件和库文件,

    -nomake:表示不编译后面参数指定的模块;

    -no-opengl:表示不编译OpenGL,这个我们用不着,也没有安装OpenGL环境,所以不编译,否则会出错;

    skip qtvirtualkeyboard:跳过qtvirtualkeyboard,没有相应库环境,不编译,否则编译和安装过程中可能会报错。

    -xplatform linux-aarch64-gnu-g++:指定交叉编译器配置目录为linux-aarch64-gnu-g++qmake会到qtbase\mkspecs\ linux-aarch64-gnu-g++里读取qmake.conf文件,找到交叉编译工具来编译Qt动态库。

    默认-shared:编译动态库,这里设为静态库

    默认-platform:为win32-g++,即指定本地编译器配置目录,到qtbase\mkspecs\ win32-g++目录里读取qmake.conf文件,找到本地编译工具来编译qmake

    2 Configure正常完成后,执行命令mingw32-make开始编译。

    3 编译完成后,执行mingw32-make install命令开始安装,将会安装把之前-prefix指定的目录中。

    1. 安装与配置Qt Creator

    之前安装Qt时,可能会没有Qt的缺省路径加入环境缺省路径,注意一定要加入,不然,可能将来配置好之后,使用新的kit构建程序时,会出现make不成功的情况。

    如加入以下环境变量Path

    D:\Qt\Tools\mingw810_64\binmingw32-make.exe所在的目录)

    其他环境变量可选,

    E:\Mywork\Qt5.15.0-ARMv8\bin

    重启机器时环境变量生效。

    开始设置kit

    1. 添加设置qt versions添加,一个安装生成的qmake.exe

    2)添加编译器,注意这里添加的是下载的交叉编译器

    1. debugger

    实际上不起作用,但是理论是交叉编译器的调试器。

    1. 最后添加kits,配置如下。

    配置结束。

    展开全文
  • Building for: linux-aarch64-gnu-g++ (arm64, CPU features: neon) Target compiler: gcc 6.3.1 Configuration: cross_compile use_gold_linker compile_examples enable_new_dtags largefile neon precompile_...
  • QT C++开发库ARM32架构已编译好的二进制文件,可以直接导入qt的目录下用qt creator或者vs的qt插件选择并且编译出适用于windows rt/win10 arm32平台的原生架构程序,用于移植更多的程序到Surface RT, Lumia 1520(WoA...
  • Windows下在Qt Creator4.9.1环境下配置Qt5.13.0的交叉编译环境以编译出petelinux可以使用的Qt程序(arm架构的 平台下也可以使用),以编译64bit编译环境为例说明 参考资料: ...

    Windows下在Qt Creator4.9.1环境下配置Qt5.13.0的交叉编译环境以编译出petelinux可以使用的Qt程序(arm架构的 平台下也可以使用),以编译64bit编译环境为例说明

    第一步,安装QtCreator4.9.1

    下载路径:
    http://download.qt.io/official_releases/qt/5.13/5.13.0/
    选择:
    在这里插入图片描述
    安装完成后可以编译32bit和64bit的windows下执行程序或者库文件等。
    安装完成后要设置环境变量,找到Qt的安装文件夹,环境变量设置路径如下:“<Qt安装文件夹路径>\Tools\mingw730_64\bin”

    第二步,下载Qt5.13源代码

    下载路径:
    http://download.qt.io/official_releases/qt/5.13/5.13.0/single/
    选择.zip文件下载即可

    在这里插入图片描述
    下载后解压,本文放置的解压路径D:\qt-everywhere-src-5.13.0,路径qtbase\mkspecs文件夹可以找到linux-aarch64-gnu-g++文件夹,用文本编辑器打开文件夹内的qmake.conf即可查看源码编译时使用的编译器,这里默认使用的编译器是aarch64-linux-gcc和aarch64-linux-g++。

    第三步,配置源码编译器

    源码编译工具可以使用arm-linux-gnueabihf或者linux-aarch64-gnu-g++,本文使用linux-aarch64-gnu-g++,在qt源码文件夹\qtbase\mkspecs\linux-aarch64-gnu-g++文件夹中可以看到qmake.conf配置文件,包含了编译器的配置。同样mkspecs文件夹下有linux-arm-gnueabi-g++文件夹,包含了gnueabihf的编译器配置。
    软件Vivado有 linux-aarch64-gnu-g++,详见路径<Vivado安装路径>\SDK\2018.2\gnu\aarch64\nt\aarch64-linux,可以自行安装vivado软件并配置环境变量,或者从安装vivado软件的主机上拷贝nt\aarch64-linux文件夹的内容到本地,本文中拷贝了gnu文件夹内的aarch32(编译32bit代码时应该要用到)和aarch64两个编译器文件。
    设置环境变量
    “< aarch64-linux 文件夹路径>\aarch64\nt\aarch64-linux\bin”

    第四步,安装Active Perl

    下载地址:https://www.perl.org/get.html
    选择下载如下的工具
    在这里插入图片描述
    安装完成后将“<安装路径>\bin”添加至环境变量

    第五步,安装python

    本机安装的是python3.6

    第六步,交叉编译QT源码

    1、编译配置:
    configure.bat -release -opensource -xplatform linux-aarch64-gnu-g++ -prefix D:\ProgramFiles\Qt\QtMake\linux_arm64 -nomake tests -nomake examples -no-opengl -skip qtvirtualkeyboard
    配置属性说明:
    -xplatform 表示使用源码路径qtbase\mkspecs\linux-aarch64-gnu-g++文件夹内的配置,编译时会自动去该路径下找到配置文件进行编译
    -prefix 指示安装路径
    -no-opengl 表示不安装OpenGL
    -skip 表示不安装的qt工具包,工具包的名称即为源码路径下的文件夹名称
    打开命令行,进到Qt源码文件夹,运行上面的指令即可
    2、编译:
    运行指令mingw32-make
    3、安装
    运行指令mingw32-make install

    第七步,配置QtCreator

    QtCreator4.9.1的配置过程和之前的QtCreator版本配置项相同,配置位置略有差异,主要配置流程如下:
    1、配置QMake
    打开“工具->选项->kits”,选择Qt Version页面
    在这里插入图片描述
    点击右侧添加按键,选择编译出的源码路径下的bin文件(就是配置Qt源码编译后存放编译结果的那个路径)夹内的QMake.exe即可。
    在这里插入图片描述
    2、配置编译器Compilers
    该部分主要添加C++和C的编译器,用于编译arm版本的代码,
    设置GCC的C编译器,打开“工具->kits->编译器(Compilers)”
    在这里插入图片描述
    右侧选择“添加->GCC->C”,编译器路径即为gnu工具中的C编译器aarch64-linux-gnu-gcc所在路径,ABI设置为arm-linux-generic-elf-64bit
    设置GCC的C++编译器,打开“工具->kits->编译器(Compilers)”,右侧选择“添加->GCC->C++”,编译器路径即为gnu工具中的C++编译器aarch64-linux-gnu-g++所在路径,ABI设置为arm-linux-generic-elf-64bit
    在这里插入图片描述
    配置完成后在kits的编译器页面会出现对应的配置项,如下
    在这里插入图片描述
    3、配置Debuggers
    该部分配置调试工具,使用gnu编译器所在文件夹下的gdb调试工具,
    打开“工具->选项->kits->Debuggers”,点击Add添加新的调试工具,这里选择gnu编译工具集合下的aarch64-linux-gnu-gdb工具,在gnu工具下的aarch64-linux\bin路径
    在这里插入图片描述
    配置结束后会在Debuggers页面下新增调试工具
    在这里插入图片描述
    4、配置CMake
    该部分用于编译得到嵌入式系统下的执行程序或者库文件,使用QtCreator自带的CMake编译工具,个人理解这里的CMake是交叉编译工具,之前配置的QMake是Qt代码的编译工具
    依次选择“工具->选项->Kits->CMake”,点击Add按键添加新的编译工具,选择添加mingw32-make.exe,所在路径
    “<QtCreator安装路径> \Tools\mingw730_64\bin\mingw32-make.exe”
    在这里插入图片描述
    配置成功后在CMake页面会有显示
    在这里插入图片描述
    5、添加Arm64的编译环境(构建套件Kits)
    该部分用于配置编译Qt代码时的编译环境,基本是将前面的配置内容添加到编译环境里
    依次选择“工具->选项->Kits->构建套件(Kit)”,点击右侧Add按键进行配置,配置项目选择前面配置好的内容即可,主要配置内容见下图
    在这里插入图片描述
    配置完成后再次进到该“构建套件(Kit)”页面会有如下显示,其中linux_arm64为新增加的编译环境,前面两个是QtCreator安装时配置好的构建环境
    在这里插入图片描述
    第八步,创建Qt工程验证
    目前QtCreator编译linux arm64的环境已经已经配置完成,验证是否可以进行编译,
    Ctrl+N创建一个新的桌面应用程序,构建套件时选择linux_arm64即可
    在这里插入图片描述
    待程序创建好后,在工作窗口左侧“项目”界面修改Override make选项,点击Make选项右侧的详情即可列出override make栏,选择QtCreator安装路径下的\Tools\mingw730_64\bin\mingw32-make.exe。
    在这里插入图片描述
    然后ctrl+b进行工程编译即可,debug和profile模式设置类似,将上图中Release选项调整为debug或者profile即可,仍旧是设置override make栏。
    编译生成的执行程序或者库文件见上图中“构建目录”中列出的路径,注意只能编译,而不能运行。

    展开全文
  •  在课堂上我们安装的QtCreator是windows的版本,而且编译的时候明显感觉很慢,于是我就找到了一个Linux版本的QtCreator,在Ubuntu9.04的操作系统上进行了安装。安装后编译尝试了一下,果然比在windows下要快很多。 ...
  • 现在官方设定的最低分是2分,无奈无奈。 windows平台和arm开发板都能使用,注意源文件中的宏定义。
  • 我想把在Windows环境下用QT开发的程序移植到ARM板上,有没有大牛玩过这个,程序里面还用到了boost,google protobuf,不知道有没有影响
  • ARM Qt交叉编译(Qt4.8.6)

    千次阅读 2017-03-09 11:29:39
    ARM Qt交叉编译(Qt4.8.6)

    1. 下载qt-everywhere-opensource-src-4.8.6.tar.gz

    2. 假设源码目录/home/zl, 安装目录/home/zl/arm_qt4.8.6,交叉编译链接/home/zl/gcc-linaro-arm(此处的交叉编译链工具按照自己的)

    3. qt-everywhere-opensource-src-4.8.6.tar.gz复制到/home目录下

    tar xvf qt-everywhere-opensource-src-4.8.6.tar.gz   //解压到home目录下

    4. 进入到qt-everywhere-opensource-src-4.8.6目录下,修改mkspecs/qws/linux-arm-g++/qmake.conf

    QMAKE_CC                 =  arm-linux-gnueabihf-gcc

    QMAKE_CXX                 =  arm-linux-gnueabihf-g++

    QMAKE_LINK                 =  arm-linux-gnueabihf-g++

    QMAKE_LINK_SHLIB      =  arm-linux-gnueabihf-g++

    QMAKE_AR                 =   arm-linux-gnueabihf-ar cqs

    QMAKE_OBJCOPY         =  arm-linux-gnueabihf-objcopy

    QMAKE_STRIP               =   arm-linux-gnueabihf-strip

            注意: arm-linux-gnueabihf是交叉编译链接目录的bin目录下

    5. 将交叉编译链接bin路径加入到环境变量

    export PATH=/home/zl/gcc-linaro-arm/bin:$PATH

    6. 配置configure的选项---具体选项详细解析自己百度,

        qt-everywhere-opensource-src-4.8.6目录下创建qteverywhere.sh-prefixmake install的安装目录, -xplatform 是使用编译的工具,具体内容如下(本次编译已裁剪tslib的加载)

       

    #!/bin/sh

     ./configure \

     -prefix /home/zl/arm_qt4.8.6\

     -opensource \

     -confirm-license \

     -release -shared \

     -embedded arm \

     -xplatform qws/linux-arm-g++ \

     -depths 16,18,24,32 \

     -fast \

     -optimized-qmake \

     -little-endian -host-little-endian \

     -pch \

     -no-sql-sqlite \

     -qt-libjpeg \

     -qt-zlib \

     -qt-libpng \

     -qt-libmng \

     -qt-libtiff \

     -qt-freetype \

     -no-webkit \

     -no-openssl \

     -no-glib \

     -no-qt3support \

     -no-libtiff -no-libmng \

     -no-opengl \

     -no-mmx -no-sse -no-sse2 \

     -no-3dnow \

     -no-qvfb \

     -no-phonon \

     -no-nis \

     -no-opengl \

     -no-cups \

     -no-separate-debug-info \

     -nomake docs \

     -qt-mouse-linuxinput \

     -qt-kbd-linuxinput \

     -qt-gfx-transformed \

     -qt-gfx-linuxfb \


    make

    make install


    7. /home/zl/qt-everywhere-opensource-src-4.8.6目录下执行qteverywhere.sh脚本即可

    8.最后将-prefix /home/zl/arm_qt4.8.6目录下的内容拷贝到ARM上(可根据自己裁剪)


    展开全文
  • QT C++开发库ARM64架构已编译好的二进制文件,可以直接导入qt的目录下用qt creator或者vs的qt插件选择并且编译出适用于windows10 arm64平台的原生架构程序,提升程序运行性能
  • 1、准备交叉编译环境 环境说明:Windows 7 64位 此过程需要: (1)Qt库开源代码,我使用的是5.7.0版本; (2)Perl语言环境5.12版本以上;...(3)Python语言环境 2.7 版本...(5)Windows平台上的交叉编译器arm-...

    1、准备交叉编译环境

    环境说明:Windows 7 64位

    此过程需要:

    (1)Qt库开源代码,我使用的是5.7.0版本;

    (2)Perl语言环境5.12版本以上;

    (3)Python语言环境 2.7 版本以上;

    (4)Windows平台上的MinGW开发工具集(内含本地编译器gcc、g++ 4.9以上版本,支持c++11);

    (5)Windows平台上的交叉编译器arm-linux-gnueabihf(gcc、g++4.9以上版本,支持c++11)。

    1.1、下载Qt库源代码

    到Qt官网官网https://www.qt.io/download-open-source/#section-2下载qt-everywhere-opensource-src-5.7.0.zip或者qt-everywhere-opensource-src-5.7.0.tar.gz。

    1.2、安装Perl

    到Perl官网https://www.perl.org/get.html下载ActivePerl 5.12以上版本,如ActivePerl-5.24.0.2400-MSWin32-x86-64int-300560.exe。安装完成后将安装目录里的bin目录路径添加到windows环境变量的PATH中。

    1.3、安装Python

    到Python官网 https://www.python.org/downloads/下载Python2.7以上版本,如python-3.5.2.exe。安装完成后将安装目录里的bin目录路径添加到windows环境变量的PATH中。

    1.4、MinGW开发工具集

    MinGW工具集内含编译器工具gcc、g++等,需要此工具集来编译Qt的qmake等开发工具,因为qmake这些开发工具是在本地windows上运行的。要求4.9以上版本的gcc、g++,4.8以上就已经支持c++11。

    32位系统可以到https://sourceforge.net/projects/mingw/下载mingw-get-setup.exe后进行在线安装;64位系统到https://sourceforge.net/projects/mingw-w64/下载mingw-w64-install.exe后进行在线安装。安装完成后将其bin目录添加到环境变量PATH中。

    1.5、安装交叉编译器

    之前使用的Codesourcery公司的交叉编译器版本较低(arm-2014.05-29-arm-none-linux-gnueabi.exe,arm-none-linux-gnueabi,gcc 4.8.3),支持c++11不完全,而且编译好的程序需要联带几个基础的依赖库一起打包,麻烦了点。

    现使用linaro公司的交叉编译器,可到http://releases.linaro.org/14.07/components/toolchain/binaries/下载gcc-linaro-arm-linux-gnueabihf-4.9-2014.07-20140726_win32.exe,安装完成后,将其bin目录添加到环境变量PATH中。arm-linux-gnueabihf工具编译后的程序不需要联带依赖库一起打包。

    2、交叉编译Qt库

    2.1、编译前的处理

    解压Qt源码到本地。用文本方式打开Qt源码目录里qtbase\mkspecs\linux-arm-gnueabi-g++\ qmake.conf配置文件,修改交叉编译器程序名相关的配置。

    修改前:

    修改后:

    编译发现一个链接错误,查找其原因是有一个源文件没有被编译,挺奇怪的。解决办法是修改qtbase\src\corelib\kernel\kernel.pri文件,貌似qpoll.cpp编译条件没达到,改为强制编译。

    修改前:

     

    修改后:

     

    2.2、编译之configure

     打开cmd窗口,进入Qt源码目录,执行如下代码,然后输入y接受许可协议开始配置,等待配置完成。

    configure.bat -release -opensource -prefix D:\Qt5.7.0_ARM_Linux -nomake tests -nomake examples -no-opengl -skip qtvirtualkeyboard  -xplatform linux-arm-gnueabi-g++

    注:命令中,

    -release:编译release版本。

    -opensource:表示开源许可;

    -prefix:指定安装目录,根据自己喜好;安装后qmake程序默认就会根据这个目录路径去搜索头文件和库文件,

    -nomake:表示不编译后面参数指定的模块;

    -no-opengl:表示不编译OpenGL,这个我们用不着,也没有安装OpenGL环境,所以不编译,否则会出错;

    –skip qtvirtualkeyboard:跳过qtvirtualkeyboard,没有相应库环境,不编译,否则编译和安装过程中可能会报错。

    -xplatform linux-arm-gnueabi-g++:指定交叉编译器配置目录为linux-arm-gnueabi-g++,qmake会到qtbase\mkspecs\linux-arm-gnueabi-g++里读取qmake.conf文件,找到交叉编译工具来编译Qt动态库。

     

    默认-shared:编译动态库

    默认-platform:为win32-g++,即指定本地编译器配置目录,到qtbase\mkspecs\ win32-g++目录里读取qmake.conf文件,找到本地编译工具来编译qmake。

    2.3、编译之make

    Configure正常完成后,执行命令mingw32-make开始编译。

    2.4、编译之make install

    编译完成后,执行mingw32-make install命令开始安装,将会安装把之前-prefix指定的目录中。

    注:qmake默认都是以-prefix指定的绝对目录去搜索头文件和库文件,所以qmake本身可以移动变更路径;但如果是整个Qt库目录路径都变更,则需要在qmake.exe程序所在目录增加一个qt.conf配置文件,文件内容为:

    [Paths]
    Prefix=..

    即用配置文件qt.conf里的Prefix项去更改qmake搜索的库路径,上面是一般情况情况即整个库目录被移动后时的配置方式,即以父目录为库路径。

    3、安装与配置Qt Creator

    到Qt官网官网https://www.qt.io/download-open-source/#section-2下载独立的Qt Creator程序安装包qt-creator-opensource-windows-x86-4.1.0.exe来安装。Qt Creator安装程序本身不大,因为不含有qmake等工具,也不含有Qt库。

    也可以下载windows平台的Qt整包qt-opensource-windows-x86-mingw530-5.7.0.exe来安装,里面包含有Qt Creator、windows-x86 Qt库、mingw5.3.0。所以如果使用这个安装包,之前可以不用单独安装MinGW。安装此包后可以开发本地的Qt程序,经过如下的配置后还可以开发ARM linux程序。

    不论使用上述哪个包安装,都需要按如下配置好上面编译好的Qt库才能编译ARM linux平台的Qt程序。

    启动运行Qt Creator,菜单工具(Tools)->选项(options),打开设置对话框,切换到构建与运行(build and run)项。先添加交叉编译器,点击添加,找到交叉编译器路径,取个名称,如下图。

     

    设置make路径:点击Add,找到minGW安装目录bin里的mingw32-make.exe,取个名后添加,如下图。

    如果需要用到调试功能,设置调试器Debugger与上类似。

    设置Qt版本,点击添加,找到Qt库安装目录bin里的qmake.exe,取个名后添加,如下图

     

    最后整合整套工具,设置构建套件,如下图,点击添加,取个名称,选择之前设置好的交叉编译器和Qt版本,点击Apply。最终点击”设置为默认”将该套方案作为当前编译方案。

    至此,可以开发ARM linux上的Qt程序了。

     

    转载于:https://www.cnblogs.com/qinwanlin/p/6956833.html

    展开全文
  • Windows下的arm编译器,gcc-linaro-4.9.4-2017.01-i686-mingw32_arm-linux-gnueabihf.tar.xz 安装方法: 1.将下载的包用7zip解压到D:\gcc 2.添加环境变量: 解压文件后,将D:\gcc\bin目录,添加到系统PATH环境变量...
  • QT+QTE+ARM 音乐播放器

    2017-07-01 22:13:14
    windows+linux+arm开发板+mplayer播放器 完成的音乐播放器,代码简单,适合新手上手。
  • 目录 1. IDE2. 配置构建套件3....前文已经交待了从源码编译Qt自定义版本。现在可以开始配置一下开发与调试程序并写个Hello World了。...虽然Qt官方有VS插件使我们可以在VisualStudio中开发Qt应用,但
  • 1. 选择环境,QT需要安装Xwindows环境的操作系统,开始我使用操作系统是没有图形界面的CentOS,发现怎么安装也不成功,新手啊!后来选择了Ubuntu,之所以选择,是一个牛人和我说,这个系统驱动比较全,不至于缺这少那...
  • UOS(ARM64)安装Qt5

    千次阅读 2020-05-12 15:41:09
    解决的方法很简单,就是直接在我们的windows平台上面找到对应的文件夹拷贝过来即可。(记住,是两个文件夹,分别为Qt3DExtras、Qt3DQuickExtras) 至此,一个理论上可以编译任何qt项目的环境搭建完成了。 假如在...
  • Qt5 Font arm linux

    2021-05-15 15:48:06
    关键点是QT_QPA_FONTDIR 确认QT安装路径,如/opt/Qt-arm-5.9.7, 则字体文件路径为/opt/Qt-arm-5.9.7/lib/fonts 也可以通过宏设置: export QTDIR=/opt/Qt-arm-5.6.3 export QTEDIR=$QTDIR export QT_QPA_FONTDIR=$...
  • 即MinGW路径为D:\MinGW然后安装qt-win-opensource-4.4.0-mingw,在安装过程中会有窗口,要你设置MinGW的路径,我的就设置为D:\MinGW即可。其余下一步,装完就行了。环境变量配置:PATH=D:\Qt\4.4.0\bin;%PATH%;D:\Mi...
  • Ubuntu16.04 ARM/Qt 交叉编译环境搭建

    千次阅读 2021-03-06 13:21:58
    嵌入式开发Ubuntu16.04 ARM/Qt 交叉编译环境搭建背景环境说明安装交叉编译工具下载Qt源码包编译Qt源码安装QtCreator配置QtCreator应用QtCreator交叉编译 Ubuntu16.04 ARM/Qt 交叉编译环境搭建 最近由于工作需要,...
  • 移植Qt5 到 ARM开发板

    千次阅读 2017-08-16 09:36:48
    搞了几天,终于把Qt5.7移植到4412上,下面是一些自己移植过程中的记录,希望能帮到其他人。 一、需要下载的文件, 下载qt5.7源码qt-everywhere-opensource-...下载ARM交叉编译工具arm-2014.05-29-arm-none-Linux-gn
  • windows下搭建arm开源开发环境 windows下搭建arm开源开发环境
  • Qt for Android,Qt的安卓环境搭建,其中包括了JDK、SDK、NDK工具,版本适用于Qt5.12.4,可以参考我发布的文章https://blog.csdn.net/qq_38159549/article/details/107814858,里面有具体搭建步骤,亲测可用!
  • mqtt移植及armQt使用

    千次阅读 2019-03-02 18:05:52
    所以只能下载mqtt的源码自行编译,但多次测试只能在Windows和linux下用Qt编译mqtt源码,生成动态库。但用交叉编译链移植无法编译,如果有大神编译成功,请不吝赐教,感激不尽。 所以之前交叉编译的是基于c语言的...
  • QT5.8.0实现ARM交叉编译

    2020-12-30 18:57:09
    需求:编译安装QT 5.8.0 ARM +linux 版本环境:Ubuntu 14.04 32bit个人需要编译安装了 i386-linux-Qt5.8.0,第一步:下载文件我之前已经安装好了交叉编译工具第二步解压文件找个英文目录,把qt-everywhere-open...
  • qt代码中判断windows/linux/arm等系统

    千次阅读 2020-05-29 18:09:10
    qt代码中判断windows/linux/arm等系统 可使用宏判断,例如: #include <QtGlobal> ... #ifdef Q_OS_MAC // mac #endif #ifdef Q_OS_LINUX // linux #endif #ifdef Q_OS_WIN32 // win #endif #ifdef __arm_...
  • arm_qt5.12.10

    2021-05-28 18:39:46
    windows上配置交叉编译环境交叉编译出来的arrch64 Qt5.12.10
  • ubutun12.04下安装QT5.5.0和编译ARM版本Qt

    千次阅读 热门讨论 2017-11-14 13:27:52
    一、linux下安装Qt5.5.01、首先下载QtCreator,网址http://download.qt.io/archive/qtcreator/,里面有各种版本的QtCreator下载,我选择用的是Qt5.5.0,因为Qt5比Qt4丰富了一下功能,提供多了一些的API,符合我的...
  • 目前不少嵌入式产品中需要用到串口,但qt4不支持。编写的qt串口类简单调用,方便在垮平台使用,在linux下windows下都能使用。
  • qt 移植(arm-linux)

    千次阅读 2018-08-06 21:25:07
    学习嵌入式Linux也有一段时间了,最近在弄qt的移植,一个下午搞定(电脑编译太慢了 》==《 ),我来大概介绍下移植步骤: 一. 环境 linux主机:ubutun 16 开发板:mini2440 内核 : linux 3.4.2 busybox :...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,982
精华内容 2,792
关键字:

armqtwindows