0
我有不同的手臂設備和不同的工具鏈Qt的2個版本:Qt 4.5.2和Qt 4.7.3。兩個版本都應該是放置在/ opt /瑪瑙/ arm目錄:(Qt 4.5.2 - linux - 改變庫的根目錄
如果我將第一次的Qt構建在其他目錄(/usr/arm-marvell-linux-gnueabi
)時出現以下錯誤和QMAKE運行:
#!/bin/sh
export QTDIR=/usr/arm-marvell-linux-gnueabi
/usr/arm-marvell-linux-gnueabi/bin/qmake -o Makefile.qt.onyx.a6x -spec qws/arm-marvell-linux-gnueabi-g++ project.pro
./run_qmake1.sh
Could not find mkspecs for your QMAKESPEC(qws/arm-marvell-linux-gnueabi-g++) after trying:
/opt/onyx/arm/mkspecs
Error processing project file: project.pro
如何解決/ opt/onyx/arm的衝突?
這是一個猜測,因爲我沒有一個* nix框來檢查它,但要嘗試的是編輯/ usr/arm-marvell-linux-gnueabi/lib中的所有.prl文件並更改QMAKE_PRL_BUILD_DIR指向/ usr/arm-marvell-linux-gnueabi而不是/ opt/onyx/arm。 – kenrogers 2012-02-10 15:12:29