无法为AWS C+;生成库+;Android平台SDK
我正在使用AWSSDKCPP从AmazonS3下载一个文件。我能够为iOS和Mac构建库并运行,没有任何麻烦。但由于目标架构设置为ANDROID,我面临着许多cmake错误无法为AWS C+;生成库+;Android平台SDK,android,xcode,cmake,aws-sdk-cpp,Android,Xcode,Cmake,Aws Sdk Cpp,我正在使用AWSSDKCPP从AmazonS3下载一个文件。我能够为iOS和Mac构建库并运行,没有任何麻烦。但由于目标架构设置为ANDROID,我面临着许多cmake错误 cmake /Users/darshan/Desktop/AWS-Git/aws-sdk-cpp -DTARGET_ARCH=ANDROID 我正在尝试为Mac OS上的Android sdk构建库。终端输出如下面的链接所示 终端输出 我已经正确设置了环境变量。下面是$PATH的值 /Library/Framework
cmake /Users/darshan/Desktop/AWS-Git/aws-sdk-cpp -DTARGET_ARCH=ANDROID
我正在尝试为Mac OS上的Android sdk构建库。终端输出如下面的链接所示
终端输出
我已经正确设置了环境变量。下面是$PATH的值
/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Java/JavaVirtualMachines/jdk1.8.0_141.jdk/Contents/Home/bin:/Users/darshan/Library/Android/sdk/platform-tools:/Users/darshan/Library/Android/sdk/ndk-bundle:/Users/darshan/Library/Android/sdk/cmake/3.6.4111459/bin
有人可以尝试在MAC系统上为ANDROID构建这个系统并检查这个问题吗。
非常感谢您的帮助。
提前感谢。试试这个:
cd aws-sdk-cpp
export ANDROID_NDK="/opt/android-ndk-r12b" // change to your own NDK path
python scripts/build_3rdparty.py --configs="ReleaseDynamic" --parallel=8 --installdir="../Install" --generateClients="0" --architecture=AndroidArm
您安装了哪些版本的Android SDK和Android NDK?您是否正确设置了相应的环境变量?Android_SDK 26.0、Android_NDK 15.1。我确实设置了环境变量。请检查上面编辑的问题@MorrisonChang