我正在使用CMake构建Android项目."android.toolchain.cmake"工具链用于构建项目.
所有环境变量都按照android cmake的用法部分所述进行设置.以下选项变量被设置为环境变量ANDTOOLCHAIN ANDROID_STANDALONE_TOOLCHAIN ANDROID_ABI ANDROID_NATIVE_API ANDROID_STL CC和CXX分别指向androideabi-gcc和androideabi-g ++
CMAKE成功生成了Make文件,但当我"生成"项目时,它正在抛出"错误运行链接命令:没有这样的文件或目录".
link.txt的详细信息如下
*cd/Extra/svnroot/2014_Project/build/project123 &&/usr/bin/cmake -E cmake_link_script CMakeFiles/project123dir/link.txt --verbose = 1
CMAKE_C_COMPILER -fPIC -Wno-psabi --sysroot =/path_to_sysroot_dir/sysroot -fpic -funwind-tables -finline-limit = 64 -fsigned-char -no-canonical-prefixes -march = armv7-a -mfloat-abi = softfp - mfpu = vfpv3-d16 -fdata-sections -ffunction-sections -Wa, - noexecstack -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-deprecated -Wno-unused -Wno-unused-variable -Wsign- compare -Wsequence-point -Wunused-but-set-variable -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -pthread -Wl, - fix-cortex-a8 -Wl, - no-undefined - Wl,-allow-shlib-undefined -Wl, - gc-sections -fuse-ld = gold -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname ,libproject123.so …