Xcode
iPhone용 라이브러리 cmake시 curl library가 없는 경우
이런저런 IT 이야기
2020. 12. 22. 10:51
반응형
iOS용 라이브러리를 개발하다 보면 curl이 필요한 경우가 있는데 curl라이브러리는 기본적으로 SDK에서 지원하지 않기 때문에 외부에서 빌드후 넣어줘야 함.
1. 소스코드 다운로드 및 빌드
github.com/jasonacox/Build-OpenSSL-cURL.git
git clone https://github.com/jasonacox/Build-OpenSSL-cURL.git
cd Build-OpenSSL-cURL
./build.sh
2. 빌드완료
3. 위에서 보이는 libcurl.a, libcrypto.a, libnghttp2.a, libssl.a 파일과 curl폴더를 아래 경로로 복사
3.1 libcurl.a, libcrypto.a, libnghttp2.a, libssl.a 파일은 아래 경로
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
3.2 curl폴더은 아래 경로
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include
세팅완료
반응형