之前下载了QT4.7的bin文件,直接在linux PC机./后安装,安装好后,系统默认的环境变量路径为/home/zhang/qtsdk/qt/bin/qmake 这样的设置可以编译程序,可以在PC机上执行,但是当我移植到ARM板上时就不能执行了,ARM板上已经移植好QT需要的相应库,这是因为在PC机上编译时没有用交叉编译工具,这块ARM板的交叉编译工具为arm-none-linux-gnueabi-g++,然后我按网上的一些教程重新去qt的安装目录下配置,然后在make,再make install,然后它在usr/local/Trolltech 下产生了一个QtEmbedded-4.7.0的文件,下面有一些bin文件(我不知道是干什么的),这时我再去用Qt编译刚才的程序时,报错说路径不对。
能否给我提供一个详细的环境搭建教程。
QT Creator配置嵌入式Linux交叉编译环境
在~\/.bashrc文件末尾,使用管理员权限编辑,加入以下两行代码。然后执行命令刷新环境变量。验证交叉编译器环境是否配置好,输入特定命令,查看gcc版本,确保版本为8.3.0。编译QT源码 编译目标是生成在目标平台可用的QT库以及相应的qmake。首先下载QT源码,解压至当前用户目录。接下来,修改qmake.conf文件,调...
Linux-Arm环境下配置编译qt-everywhere及交叉编译环境
1. 下载并解压qt-everywhere包至指定文件夹,例如使用download.qt.io下载并解压qt-everywhere-src-5.12.10.tar.xz至工作目录。2. 进入qt-everywhere-src-5.12.10目录,使用.\/configure -prefix ~\/qtInstall来配置并指定编译后的Qt安装目录。具体安装目录可以根据需要自行调整。3. 若.\/configure过程无...
Linux系统中搭建Qt Creator开发环境
1. 安装Qt Creator Qt Creator是Qt的IDE(集成环境),可用于快速编程。本文下载Qt 5.12.9的版本,下载地址:download.qt.io\/archive\/...Linux系统下选择".run"后缀的安装文件 可以在Window系统中下载后拷贝至Ubuntu终端,也可以直接在Ubuntu终端使用wget指令下载,需要复制上面的下载地址和下载文件名称 ...
qt的程序在arm-linux-g++下怎么交叉编译?
用交叉编译工具(arm-linux-g++等)把你自己的qt程序用嵌入式版本的qt库交叉编译一下然后烧写到开发板上就可以执行了,当然你qt程序所用到的库也要放上去,并设置到路径(QTDIR,PATH,LIBRARY_PATH)等等
如何进行Qt应用程序的交叉编译?
1.设置环境变量:PATH=添加为交叉环境下编译后生成的qmake路径,通常和主机的系统是一种架构,同时需要确保交叉gcc编译器在在PATH定义QMAKESOEC=交叉编译的对象的的平台描述文件,例如makespec\/qws\/linux-arm-g++QTDIR=Qt的安装文件,存放这库和头文件LD_LIBRARY_PATH=存放的是Qt的交叉编译后的库,准备...
...Linux开发板基于Buildroot系统QT应用环境配置开发运行
首先,设置交叉编译工具链,设置环境变量ARCH为arm,CROSS_COMPILE为arm-buildroot-linux-gnueabihf-,并添加工具链路径到PATH。执行以下命令:bash export ARCH=arm export CROSS_COMPILE=arm-buildroot-linux-gnueabihf- export PATH=$PATH:\/home\/book\/100ask_imx6ull-sdk\/ToolChain\/arm-buildroot-linux-...
求助:qt在linux下,嵌入式交叉编译环境配置?
首先要在Linux下交叉编译Qte的库,然后再将Lib这些文件移植在板子上,最后通过交叉编译好的库去编译你在pc上编写的程序,放到板子上运行!关于交叉编译QT的文章,网上可以搜到很多。3、WIN7平台的交叉编译工具安装比较麻烦,不推荐使用,直接在Linux去下一个别人交叉工具包,直接解压就好。。去友善的官网,...
linuxqt编译
第二种方式是在当前用户的主目录下,编辑.bash_profile文件,加入上述命令行,保存重启命令终端即可。如何在ARMLinux环境中搭建QT运行环境?1、可以2、QtCreator只是一个集成开发工具,这个版本随意,网上下就可以,Qte不是用最新,而是最好用跟你在Linux开台开发一样的。首先要在Linux下交叉编译Qte的库,...
怎样交叉编译qt-x11-opensource-src-4.3.2
很简单的。还有,在你的工程中的Release配置中,必须保证Qt Version是Qtembedded,也就是你刚才新建的那个Qt Version Qt Creator默认是Default Qt version的。这需要点击左边的Projects来修改。如果你前面把Default Qt Version改为Qtembedded了,就不用再改了。另外,交叉编译的可执行文件是不能用QtCreator...
兄弟我最近刚学QT,到了交叉编译这一块,make之后老是出现 下面的错误
交叉编译的时候要加上配置要加上:-embedded arm 例如:.\/configure \\ -no-pch \\ -no-dbus \\ -no-nas-sound \\ -no-opengl \\ -no-sm \\ -no-xshape \\ -no-xinerama \\ -no-xcursor \\ -no-xfixes \\ -no-xrandr \\ -no-xrender \\ -no-fontconfig \\ -no-xkb \\ -no-glib \\ -...