2016-06-28 94 views
7

我們試圖在Android Studio 2.2的gradle中使用新的CMake支持。使用Clang而不是GCC與Android Studio 2.2的CMake支持

默認情況下,工具鏈被設置爲使用GCC,它似乎被破壞,所以編譯失敗慘不忍睹。

我該如何告訴它與叮噹一起工作?

我試着在我們的build.gradle中CMake範圍內的Arguments參數中使用-DANDROID_TOOLCHAIN_NAME=arm-linux-androideabi-clang3.5,但這也失敗了(它被記錄在與NDK一起提供的android.toolchain.cmake的註釋中,聲稱這樣的工具鏈。不存在

回答

2

谷歌似乎已經更新了其上的文件,添加一個新的-DANDROID_TOOLCHAIN =鐺的說法,看 -

http://tools.android.com/tech-docs/external-c-builds

UPDATE 最新從今天開始構建的roid Studio(2016年8月21日)有一個複選框,當啓動一個新項目時,爲了啓用C++支持,我在Windows上測試了它,並且它可以工作。

乾杯