내 응용 프로그램이 원시 코드 인 응용 프로그램은 이전 Android Studio 버전에서 완벽하게 실행되고있었습니다. 난 그냥 3.0.1로 업데이트하고이 오류Android Studio 3.0.1 NDK 치명적인 오류 : stdint.h : 해당 파일이나 디렉토리가 없습니다.
/Users/salman.nazir/Library/Android/sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/include/stdint.h
fatal error: stdint.h: No such file or directory
을 받고 내가 언급 한 경로가 디렉토리, stdint.h 파일을 확인. 해당 파일에 액세스하려면 뭔가를 설정해야합니까?
주 : 나는 그냥 SDK 폴더에서 ndk-bundle
(최신 버전 16) 폴더를 제거하고 거기에 오래된 NDK 버전 (15C)를 넣어 맥 OS
NDK r16 ** gcc ** 지원 중단 ** ** clang ** toolchain을 사용해보세요. ** Application.mk **에서 컴파일러를 설정하면, 이는'NDK_TOOLCHAIN' 또는'NDK_TOOLCHAIN_VERSION'을 제거해야한다는 것을 의미합니다. ** CMakeLists.txt **에서는'ANDROID_TOOLCHAIN'을 설정하지 마십시오. –