繁体   English   中英

嵌入式Linux应用程序的交叉编译Qt

[英]Cross-Compiling Qt for Embedded Linux Applications

qmake.conf文件位于何处,以及如何查找armhf debian wheezy平台? (BeagleBone黑色)

我正在尝试遵循这些步骤 ,但是其中某些步骤与qmake一样不合理。

另外, 导出PATH = path / to / cross / compiler:$ PATH会做什么?

我在path / to / cross / compiler中输入这样的内容

导出PATH = / usr / bin / arm-linux-gnueabihf-g ++:$ PATH

导出PATH = / usr / bin / arm-linux-gnueabihf-g ++:$ PATH

您应该将目录添加到PATH而不是文件路径,在您的情况下为/usr/bin ,但是由于/usr/bin已经在PATH中,因此可以跳过此步骤。

qmake.conf文件位于何处,以及如何查找armhf debian wheezy平台?

查看qt源目录中的mkspecs/linux-arm-gnueabi-g++/ ,您的qmake.conf应该看起来像,您可以修改此文件以指向您的编译器。

经过一周的尝试在Debian 7 Wheezy上配置arm qt交叉编译器后,我决定尝试在Ubuntu 14.04上执行以下步骤 ,一切按预期进行! 因此,不要浪费时间在Debian Wheezy主机上玩游戏,尝试使用最新的Ubuntu发行版,节省您的时间!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM