执行sudo python build_android.py 时环境配置cmake 3.6 ,ndk 16b ;cmake 報錯cmake/3.6.4111459/share/cmake-3.6/Modules/CMakeDetermineSystem.cmake:104 (message):Could not find toolchain file: /build/cmake/android.toolchain.cmake
xxls0lw81#
确认 NDK_ROOT环境变量是否配置成功了。 echo $NDK_ROOT看下
o2g1uqev2#
CMake Error at /Users/vvadmin/Library/Android/sdk/cmake/3.6.4111459/share/cmake-3.6/Modules/CMakeDetermineSystem.cmake:104 (message): Could not find toolchain file: null/build/cmake/android.toolchain.cmake Call Stack (most recent call first): CMakeLists.txt
q5lcpyga3#
所以请问最后是怎么解决的呢
qmb5sa224#
一般就是环境变量NDK_ROOT没配, $NDK_ROOT/build/cmake/android.toolchain.cmake 这个文件能找到就解决了
$NDK_ROOT/build/cmake/android.toolchain.cmake
pn9klfpd5#
我现在的ndk版本是r12b,我发现ndk下面根本没有build这个目录,cmake是在sdk目录下面的
5条答案
按热度按时间xxls0lw81#
确认 NDK_ROOT环境变量是否配置成功了。 echo $NDK_ROOT看下
o2g1uqev2#
q5lcpyga3#
所以请问最后是怎么解决的呢
qmb5sa224#
一般就是环境变量NDK_ROOT没配,
$NDK_ROOT/build/cmake/android.toolchain.cmake
这个文件能找到就解决了pn9klfpd5#
一般就是环境变量NDK_ROOT没配,
$NDK_ROOT/build/cmake/android.toolchain.cmake
这个文件能找到就解决了我现在的ndk版本是r12b,我发现ndk下面根本没有build这个目录,cmake是在sdk目录下面的