я встречал эту проблему в андроид студии.Я собираюсь сделать собственный код C, который используется в проекте Android.Я использую cmake.Чтобы свернуть некоторые ссылки, я включил несколько библиотек в CMakeLists.txt.Ниже приводится содержимое моего файла CMakeLists.txt.
cmake_minimum_required(VERSION 3.4.1)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY BOTH)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE BOTH)
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE BOTH)
set(CURL_INCLUDE_DIR "/usr/include")
set(CURL_LIBRARY "-lcurl")
find_package(CURL REQUIRED)
include_directories(${CURL_INCLUDE_DIRS})
add_library(native-lib SHARED native-lib.cpp )
find_library(log-lib log )
target_link_libraries(native-lib ${CURL_LIBRARIES} ${log-lib})
А потом я встретил следующую фатальную ошибку.
/ usr / include / stdint.h: 26: 10: фатальная ошибка: файл 'bits / libc-header-start.h' не найден
#include <bits/libc-header-start.h>
^ ~~~~~~~~~~~~~~~~~~~~~~~~~
Кто-нибудь может мне помочь?Пожалуйста ...