對不起,我認爲我自己。我正在使用.bat文件來設置未正確設置的環境變量。當我直接進入VS2005命令提示符時,配置運行良好。對不起。[/編輯]從窗口構建Qt交叉編譯
我想編譯qt-everywhere-opensource的嵌入式。我正在使用MSVC2005。但是,我想我對這個過程感到困惑。我在配置步驟中遇到編譯器錯誤。我認爲配置步驟只是試圖生成所需的makefile,所以我不知道它試圖編譯什麼。
我希望修改mkspec,但我不確定在配置期間是否應該指向Windows標頭或sdk標頭。我知道在構建階段我應該指向SDK頭,但我沒有那麼深。
我可以通過修改INCPATH來改變錯誤,還有一個QMAKE_INCDIR似乎有效果。我想到,因爲我拉動了源代碼,可能configure需要構建編譯器工具,在這種情況下,我應該指向MSVC頭文件。我也嘗試下載SDK並將它的bin文件夾的路徑添加到-everywhere-source之前的路徑中,但這並沒有解決問題,我也不想過多地測試系統。
希望有人能幫助!
你得到了什麼錯誤?張貼在這裏 – donturner