簡體   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