C++ 使用CMAKE_OSX_SYSROOT时如何指定cURL include路径?

C++ 使用CMAKE_OSX_SYSROOT时如何指定cURL include路径?,c++,macos,curl,cmake,C++,Macos,Curl,Cmake,有没有办法强迫cmake在cURL\u INCLUDE\u DIR路径而不是cmake\u OSX\u SYSROOT路径中查找cURL?我注意到cmake使用../MacOSX10.x.sdk/usr/include/curl中的curl.h,而不是/usr/include(curl\u include\u DIR)中的curl.h 我以前尝试过将添加到目标目录,但不起作用: target_include_directories(foo BEFORE PRIVATE ${CURL_INCLUD

有没有办法强迫cmake在cURL\u INCLUDE\u DIR路径而不是cmake\u OSX\u SYSROOT路径中查找cURL?我注意到cmake使用../MacOSX10.x.sdk/usr/include/curl中的curl.h,而不是/usr/include(curl\u include\u DIR)中的curl.h

我以前尝试过将添加到目标目录,但不起作用:

target_include_directories(foo BEFORE PRIVATE ${CURL_INCLUDE_DIR})

私有之前的系统${…}私有之前的系统${…}