[英]undefined refrence link error static library cross compiling for beagle bone black
[英]Qt on beagle bone black (full install not cross-compile)
我想在beagle bone black上使用qt,就像在桌面上使用qt一樣,沒有“交叉編譯”和“工具鏈”的東西。 我已經為運行樹莓whiezy的樹莓派使用了此功能
apt-get install qtcreator
命令。 我在Google上進行搜索,發現BBB嵌入了一個名為qt的東西。 我跟着
opkg update
opkg install qt4-embedded --force-depends
opkg install libqtcoree-dev libqtguie-dev
說明並在運行Armstrong的BBB上嵌入嵌入式qt。
現在我在Qt Creator的桌面上開發了一個項目,我想在BBB上構建它。 我從最近兩天開始一直沒有成功地尋找它,我發現eveywhere只是“交叉編譯”和“工具鏈”。 有誰知道如何在BBB上本機構建qt項目(是否可行?)? 我在Armstrong桌面上復制了包含qt項目的文件夾。
然后我進入目錄
cd Desktop/DisplayPara
並嘗試
qmake DisplayPara.pro
它只顯示這樣的東西
sh: -d:command not found
sh: -d:command not found
我嘗試了qmake -project DisplayPara.pro
最后也會出現同樣的錯誤。 我不知道怎么了? 任何幫助,建議將不勝感激。 感謝名單...
這些指示我也沒有運氣。 我刪除了所有Qt軟件包並執行了以下操作:
opkg install qt4-embedded
opkg install qt4-embedded-dev
然后在我的應用程序目錄中執行以下操作:
source /usr/share/qtopia/environment-setup
qmake -project
qmake
make
退出gnome(或其他桌面)。 我只是使用Ctrl-Alt-F1進入控制台窗口。 然后運行:
./myapp -qws
-qws標志使應用程序在其自己的Qtopia服務器下運行。
我希望能夠在Gnome桌面環境下運行,但這是我可以獲得工作的唯一方法。
提示歡迎。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.