如何编写CMakeList.txt为Android NDK独立工具链和OLLVM生成可执行文件

时间:2018-05-15 16:29:39

标签: cmake android-ndk

我创建了一个Android ndk独立工具链,并使用生成的OLLVM bin / lib来替换orignal bin / lib。我想使用此工具链从test.c生成Android ARM可执行文件,但我不知道如何编写CMakeLists.txt。我这样写:

SET(SRC_LIST test.c)

ADD_EXECUTABLE(test ${SRC_LIST})

我运行这个命令:

cmake -DOS=ANDROID   
  -DANDROID_ABI=armeabi   
  -DANDROID_STANDALONE_TOOLCHAIN=standalon-toolchain   
  -DCMAKE_TOOLCHAIN_FILE=android.toolchain.cmake .**  

make -j8

但它只能生成x86-64可执行文件而不是Android ARM可执行文件。

我该怎么办?

0 个答案:

没有答案