编译xlua的dll时,在Mac上的ndk为啥找不到呢?Could not find toolchain file: ../cmake/android.toolchain.cmake

CMake Error at /Applications/CMake.app/Contents/share/cmake-3.8/Modules/CMakeDetermineSystem.cmake:94 (message):
Could not find toolchain file: ../cmake/android.toolchain.cmake

在这里插入图片描述
在这里插入图片描述
看到这里的toolchains下,似乎缺少某些文件夹。我们下了另外一个版本:
在这里插入图片描述
在这里插入图片描述
后来参考的这个网址
https://github.com/Tencent/xLua/issues/150
网友回答是要使用ndk10的才行,我下载ndk10,然后拷贝到mac上结果就可以了:
在这里插入图片描述

在这里插入图片描述
原来我的ndk的版本太高了,改成10即可。
ndk过时版本下载地址:
https://developer.android.google.cn/ndk/downloads/older_releases#ndk-10c-downloads

Guess you like

Origin blog.csdn.net/wodownload2/article/details/120238010