我正嘗試通過使用NDK android-ndk-r10e的Windows 8.1上的C++庫進行構建。該庫在Linux上構建得很好,但我無法在Windows上運行。Qt Creator由於NDK路徑中的反斜槓而無法構建Android庫
我總是收到此錯誤:
/usr/bin/sh: C:android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/arm-linux-androideabi-g++: No such file or directory
正如你所看到的,Qt Creator的顯示路徑G ++爲C:android-ndk-r10e
,而它實際上是C:\android-ndk-r10e
。我試圖手動編輯Makefile,但它似乎每次都重新創建它,所以我的更改被丟棄。
我這是一個已知的問題?我該如何解決它?
(Qt的版本5.4.2,Qt創建者3.6.0)
在** Qt Creator **選項對話框中,嘗試將** Android NDK位置**設置爲'C:/ android-ndk-r10e'。 –
這是我嘗試的第一件事,不起作用。每次我點擊Apply並關閉選項窗口,它都會回落到C:\ –
嘗試手動更改** AppData \ Roaming \ QtProject **中的QtCreator.ini和toolChains.xml ** –