개발/아이오에스

[IOS 에러]Library not found for -ld_classic 에러

dev.jake 2024. 1. 25. 14:02

 

해결 방법은 다음과 같습니다:

  1. Carbon 코드 업데이트: 가능하다면 Carbon을 사용하지 않는 방향으로 코드를 업데이트하십시오. Carbon을 사용하지 않고 Cocoa 또는 다른 현대적인 프레임워크로 전환하는 것이 좋습니다.
  2. 링크 옵션 제거: -ld_classic 링크 옵션을 제거하십시오. 빌드 스크립트 또는 프로젝트 설정에서 해당 옵션을 검색하여 제거하십시오.
  3. macOS SDK 업데이트: 최신 버전의 macOS SDK를 사용하십시오. Xcode를 업데이트하고 프로젝트 설정에서 최신 SDK를 선택해 보세요.
  4. 라이브러리 확인: Carbon 라이브러리가 프로젝트에 필요한 경우, 해당 라이브러리를 찾아 프로젝트에 추가하거나 라이브러리를 다운로드하여 적절한 경로에 위치시켜 보세요.
  5. 빌드 환경 확인: 프로젝트 설정 및 빌드 스크립트에서 Carbon과 관련된 설정을 확인하십시오. 잘못된 설정이 있을 수 있습니다.
  6. 기타 의존성 확인: 프로젝트가 의존하는 다른 라이브러리 및 프레임워크에 대한 의존성을 확인하고, 필요한 경우 해당 의존성을 업데이트하거나 추가하세요.

저는 2번으로 해결..

 

빌드세팅 > 검색 ld_classic 

 

 

ld_classic 지우면 해결