aarch64-linux-gnu-gcc QT交叉编译移植

我在做QT的移植 用的是aarch64-linux-gnu-gcc编译器,交叉编译已经成功,由于板子上没有太大的空间就把需要的lib放到了/usr/lib下,platforms放到了和可执行文件同一个目录下,可是还是报错This application failed to start because it could not find or load the Qt platform plugin "xcb" in "". 环境变量也已经配置了,请问拷贝库到板子上时位置必须与在PC机上一样吗 谢谢 或者有什么方式解决ma

1个回答

fanhang1992
偲偲1992 谢谢
10 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Qt 4.8.4 交叉编译移植
基于am335x交叉编译器arm-arago-linux-gnueabi的交叉编译,亲自编译记录的笔记。
qt应用程序的交叉编译和移植
1.   最好使用相同的lib和include文件路径。 即计算机上交叉编译环境的相关依赖库与Arm开发板上的库的文件路径最好一致 比如 计算机上的Makefile文件的制定库 路径为/usr/local/freescale/qt4.8.5/lib  需要在计算机 和arm开发板上 都有该文件夹和相关文件 2. 需要确定选择对应的屏幕,在启动内核时,选择4.3寸显示屏  
qt交叉编译移植到开发板的问题
[b]使用qt写了个科学计算器的小程序,在Ubuntu中编译时出现警告,提示在类中初始化只能c++11以上版本,于是修改Makefile文件,将编译器改为gcc -std=c++11, g++ -std=c++11,编译通过并在Ubuntu中正确运行。想把程序交叉编译移植到开发板,但是又出错,提示ISO C++ forbids initialization of member“”,[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/3.gif][/img]于是照葫芦画瓢想改Makefile,将编译器改为arm-linux-gcc -std=c++11, arm-linux-g++ -std=c++11,但是又出现错误rnerror: unrecognized command line option "-std=c++11",请各位技术大牛给个解决办法呗,小弟初学,有低级错误的地方莫耻笑[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/9.gif][/img][/b]
Linux下QT开发平台的安装和交叉编译移植
Linux下QT开发平台的安装和交叉编译移植 1.安装arm-none-linux-gcc交叉编译器 (1)打开虚拟机,拖动arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2文件到虚拟机里面,右键解压到桌面或者打开终端输入解压命令“tar zvxf 压缩包全名”解压,输入 sudo su 切换为超级用户后,通过输入cp...
Qt移植:Ubuntu16.04 交叉编译qt5.9.6详细教程
前言: 博主是嵌入式小萌新,项目需要移植qt到arm开发板上,历经千辛万苦解决了各种问题,最后终于成功了,所以整理了开发笔记给更多的小伙伴参考。 1.准备阶段 ①下载交叉编译器aarch65-linux-gnu,下载地址为:https://releases.linaro.org/components/toolchain/binaries/6.2-2016.11/aarch...
交叉编译,QT移植,以及触摸屏校准汇总
全是网络上收集的相关信息,这里只提供链接。 简单来说,分为两个步骤:   1. 生成交叉编译环境 现成的arm-linux,arm-elf-交叉编译环境下载地址: http://blog.csdn.net/chenzhixin/archive/2007/05/15/1609315.aspx     如果想自己动手编译一个交叉编译环境的话,可以参考这个文章,不过生成的...
交叉编译 QT
各位我原来做过QT,并且移植到mini2440上,执行成功,可是现在要用一种新的板子,用的交叉编译器是 arm_v5t_le-gcc命令的,我用重新编译一下QT吗?如果现在这个QT基础上改,我应该怎么做,改哪能让他的交叉编译命令改过来?
libmad linux交叉编译移植
下载并解压libmad-0.15.1b.tar.gz 下载链接:https://downloads.sourceforge.net/mad/libmad-0.15.1b.tar.gz $tar -xvf libmad-0.15.1b.tar.gz $cd libmad-0.15.1b 1、先执行下面的命令:这条命令是为了适配高版本的gcc,因为高版本的gcc已经将-fforce-mem去除了: $...
交叉编译:DHCP
前言 在使用海思板子过程中,突然发现板子可以ping通局域网,但是ping不通网关和外网了。 所以打算移植dhcp到板子上。 步骤记录如下。 1 、下载、配置、编译 下载地址:https://roy.marples.name/downloads/dhcpcd/ 配置编译: tar -vxf dhcpcd-6.0.1.tar.bz2 cd dhcpcd-6.0.1/ ./con...
busybox交叉编译+移植
更新历史 20151217,10:51,V1.0 初稿,略 前言 移植这个,其实是为了无线网络模块移植做准备。 我的工作SDK是Allwinner的A20裁剪code,没有android,取代的时camlinux——对busybox来说,没区别。 一,环境准备 1.源码获取 推荐的办法是: $ CD A20 / camlinux / &&...
python2.7.13交叉编译移植到arm
  1、linux主机:Ubuntu14.04   2、嵌入式linux内核版本:3.14.26  3、嵌入式硬件:M6GxC  Cortex-A7内核    4、交叉编译工具: gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux(arm-linux-gnueabihf-gcc)   步骤: 1.官网下载python-2.7.13 2.进...
交叉编译:zlib
下载地址: http://www.zlib.net/ 编译过程: mkdir __install export CC=aarch64-himix100-linux-gcc ./configure --prefix=$PWD/__install make && make install 参考链接: http://blog.51cto.com/53cto/1768007 http...
QT5.7.0 交叉编译与移植步骤
qt5.7.0交叉编译的详细步骤,以及需要注意的地方,如果有问题请咨询
wpa_supplicant 交叉编译,移植
wpa_supplicant 交叉编译,移植 下载地址:http://w1.fi/wpa_supplicant/ 依赖:openssl,libnl库 libnl交叉编译 openssl交叉编译 wget http://w1.fi/releases/wpa_supplicant-2.6.tar.gz 解压,进入wpa_supplicant-2.6/wpa_supplicant 目录 拷...
hisi3531 valgrind 交叉编译移植
valgrind 神器不用我多说,linux平台开发利器。 一、 安装 1. autoconf # wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz  # tar -zxvf autoconf-2.69.tar.gz  # cd autoconf-2.69 # ./configure # make; make
PHP交叉编译和移植
配置和编译:此处为最简易的版本,disable掉了所有的扩展模块;  [plain]   ./configure --prefix=/home/pub/johnny/network/install-php --host=mips-linux-gnu --datadir=/home/pub/johnny/network/install-php/data --disable-FEATURE --di...
请教,关于交叉编译与移植
请问下交叉编译的程序只要是CPU架构和操作系统相同就可以一直运行?(排除CPU型号和操作系统版本原因)rn比如ARM-LINUX-GCC编译的程序可以在用ARM芯片的LINUX操作系统运行。
交叉编译:pppd
4G拨号过程中,拨号失败,获取不到ip。 但是配置文件都是厂家提供的,应该没问题。所以决定自己移植pppd拨号工具试一下。 下载: https://download.samba.org/pub/ppp/ 解压编译: tar -vxf ppp-2.4.7.tar.gz cd ppp-2.4.7/ mkdir __install ./configure --prefix=$PWD/__insta...
GDB的移植和交叉编译
GDB工具的交叉编译某项目需要离线GBD工具支持调试。过程中遇到不少坑。先记录下来。1、 下载gdb:2、 解压缩:3、 进入该目录4、 配置5、 编译、安装6、 进入安装目录/usr/local/arm-gdb/bin 某项目需要离线GBD工具支持调试。过程中遇到不少坑。先记录下来。 1、 下载gdb: 下载地址为: http://ftp.gnu.org/gnu/gdb/ 按照一般的想法,最新版...
ntp交叉编译,arm移植
解压源码:ntp-4.2.8p8.ar.gz 配置:./configure --prefix=/home/light/ntp_20180725/ --host=arm-linux CC=arm-linux-gnueabi-gcc --with-yielding-select=no --with-openssl-incdir=/home/light/Adsp573/buildroot/output...
opencv3.2交叉编译移植笔记
opencv3.2的交叉编译记录过程介绍,方便你我他,主要是自己用!
x264的交叉编译和移植
x264的交叉编译和移植
madplay的交叉编译与移植
本文是在TQ2440上的进行的移植,具体参照文档说明。
交叉编译:wget
下载地址: https://ftp.gnu.org/gnu/wget/wget-1.20.1.tar.gz wget编译: tar -vxf wget-1.20.1.tar.gz cd wget-1.20.1/ mkdir __install ./configure --prefix=$PWD/__install --host=arm-linux CC=aarch64-himix100-...
【移植】交叉编译zeroMQ与pyzmq
原创,转载注明出处。 一、 目的 因为项目需要,需要将pyzmq第三方包移植到arm板,这样会涉及zeromq与pyzmq两个库的交叉编译。 当然,有快捷的方法: 1. 直接使用arm板连接外网,直接安装zeromq与pyzmq,可以参考官网Guide或参考:http://blog.csdn.net/chdhust/article/details/31003005。 2. 我们这里使用的...
Mosquitto动态链接库的交叉编译与移植
Mosquitto动态链接库的交叉编译与移植 前段时间对Mosquitto进行了ARM移植,找了大量的资料,没有一个可以一次性成功的,于是借鉴了很多文章,并自己摸索最后得出了这篇移植结论,按照这种方法应该可以一次性交叉编译成功。如果有什么问题,请在下面给我留言,谢谢。 Ubuntu版本:14.04LTS 交叉编译链:友善之臂提供的4.4.3版本工具链 (/opt/FriendlyARM/t...
Opencv源码交叉编译和移植到ARM
一、安装cmake-gui OpenCV 2.0之后的版本,必须使用CMake创建Makefile。在终端输入cmake-gui之后,如果提示未安装,可以通过以下指令进行安装: $ sudo apt-get install cmake-qt-gui 安装好之后,可以通过 cmake --version指令查看cmake的安装版本 二、利用cmake-gui配置Opencv,生产
Android移植和交叉编译
Android.mk# Copyright 2006 The Android Open Source ProjectLOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS)LOCAL_SRC_FILES:= \ hello.cLOCAL_SHARED_LIBRARIES := \ liblog \ libcutils \ li
xml2 交叉编译移植
首先下载xml2源码,这里使用libxml2-2.7.8.tar.gz 下载地址:ftp://xmlsoft.org/libxml2/ 我放到了/home/zjf下面,然后解压 执行./configure --prefix=/home/zjf/libxml2-2.7.8/install --host=arm-linux-gnueabi 提示错误/bin/rm: cannot remove ...
QT移植 搭建开发环境 移植
虚拟机用的是ubuntu 10.4rn 内核2.6.32-21rn QT的版本Qmake version: 1.07a (Qt 3.3.2)rn开发板是友善之臂 的 内核是2.6.35.7 QT版本是2.2.0rnrn自己写的界面(不是用ui编辑器,全用代码实现),界面在pc可以正常运行,怎么在开发板上实现。
树莓派&QT交叉编译之二
Rasberrypi&Qt cross compilation交叉编译的过程不复杂,主要是出现了一个符号链接的问题,解决方案在本文末。本文仅是简单介绍qt交叉编译的过程,具体内容请,请详察以下两个链接。
QT交叉编译问题
我下载了 qt-everywhere-opensource-src-4.8.5 ,rn执行:rn./configure -prefix /root/qt-arm/ -opensource -confirm-license -release -shared -embedded arm -xplatform qws/linux-arm-g++ -depths 16,18,24 -fast -optimized-qmake -pch -qt-sql-sqlite -qt-libjpeg -qt-zlib -qt-libpng -qt-freetype -little-endian -host-little-endian -no-qt3support -no-libtiff -no-libmng -no-opengl -no-mmx -no-sse -no-sse2 -no-3dnow -no-openssl -no-webkit -no-phonon -no-nis -no-opengl -no-cups -no-glib -no-xcursor -no-xfixes -no-xrandr -no-xrender -no-separate-debug-info -nomake examples -nomake tools -nomake docsrnrnrn完成了./configure之后,rn[../../lib/libQtNetwork.so.4.8.5] 错误1 我查了这个路径没这个文件,是否需要下载某个lib库么????rn[sub-network-make_default-ordered] 错误2rnrn我百度同样的问题,按下面的文件全部升级了也解决不了。rnI finally completed the library. For those of you with a clean Ubuntu partition, installing the following libraries will allow this installation to work flawlessly.rnrnbuild-essentialrn// sudo apt-get install build-essentialrnlibglib2.0-dev (you might have to create symlinks for headers)rn// sudo apt-get install libglib2.0-dev 下面命令同rnlibgtk2.0-devrnlibgnomeui-dev (not sure about this one but I was so far into the compilation that I put it in for safety)rnlibSM-devrnlibxrender-devrnlibfontconfig1-devrnlibxext-devrnlibgl-dev (this is a virtual library, the libglu-dev installation takes care of this one automatically - if not, just install the relevant ones)rnlibglu-devrnlibssl-devrnxorg-devrnlibgst-dev (you might have to create symlinks for headers)rnlibgstreamer0.10-dev (you might have to create symlinks for headers)rnlibgstreamer-plugins-base0.10-devrnrnDepending on your luck you may or may not have to create symlinks to get rid of errors involving header files not being found. I used the following:rnrnsudo ln -s /usr/include/gstreamer-0.10/gst /usr/include/gstrnrnsudo ln -s /usr/include/glib-2.0/* /usr/include/rnrnsudo ln -s /usr/lib/glib-2.0/include/* /usr/include/rnrnsudo ln -s /usr/include/libxml2/libxml /usr/include/libxmlrnrnThe idea is to allow the make file to find the header files in the erroneous locations. You can fix the errors by modifying the make file but this is a lot less stressful and easy to reverse.rnrnAll the best. rn
qt交叉编译问题
./configure 配置的时候 -xplatform后面直接跟平台的文件夹名字(linux-arm-hisiv400-g++),而不需要/qws/linux-arm-hisiv400-g++,这样的话找不到编译平台。  You might need to modify the include and library search paths by editing  QMAKE_IN
linux qt交叉编译参数详解
linux 环境下,安装qt交叉编译环境时,可以选择参数的的详细中文注解
Qt交叉编译mysql驱动
操作系统:Ubuntu1204.3 Qt版本:4.8.4 一、交叉编译libmysqlclient.so 当libmysqlclient.so文件不存在时需要自行编译,使用mysql官网源码编译libmysqlclient.so文件 1、从mysql官网下载mysql-client源码如下 ftp://ftp.fu-berlin.de/unix/databases/mysql/Do...
交叉编译qt出现问题
配置命令:rn ./configure \rn-prefix /usr/local/Trolltech/qte-arm rn-opensource rn-confirm-license rn-release -shared rn-embedded arm rn-xplatform qws/linux-arm-g++ rn-depths 16,18,24 rn-fast rn-optimized-qmake rn-pch rn-qt-sql-sqlite rn-qt-libjpeg rn-qt-zlib rn-qt-libpng rn-qt-freetype rn-little-endian -host-little-endian rn-no-qt3support rn-no-libtiff -no-libmng rn-no-opengl rn-no-mmx -no-sse -no-sse2 rn-no-3dnow rn-no-opensslrn-no-webkit rn-no-qvfb rn-no-phonon rn-no-nis rn-no-opengl rn-no-cups rn-no-glib rn-no-xcursor -no-xfixes -no-xrandr -no-xrender rn-no-separate-debug-info rn-nomake examples -nomake tools -nomake docs rn-qt-mouse-tslib-I/usr/local/tslib/include -L/usr/local//tslib/lib rnrn但是出现如下警告:rnYou have not explicitly asked to use pkg-config and are cross-compiling.rnpkg-config will not be used to automatically query cflag/lib parameters for rndependencies。rn这个问题怎么解决啊rn谢谢各位了啊rn分不多 只能给20分了rnrnrnrn
Qt creator能否交叉编译?
在Qt的帮助文档中好像提到Qt creator可以直接交叉编译,rn但没说如何实现,望大虾指点!rnPS:我已经编译了QtEmbedded,每次都在控制台把程序编译成arm架构可执行文件。
linux 下qt交叉编译指导书
完整的指导你完成linux qt的交叉编译。
Ubuntu16.04下Qt交叉编译开发环境搭建
一、软件包介绍: 1、arm-linux-gcc.tar.gz    我提供的包是arm-linux-gcc4.4.3版本,arm-linux-gcc是编译arm开发板上程序用的一种gcc。 2、qt-everywhere-opensource-src-4.8.5.tar.gz     这个包是QT4.8.5的源码包,everywhere意思就是可以编译出适合各种平台的版本。 3、qt-
qt交叉编译环境搭建方法
qt交叉编译环境搭建方法
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview