Daniel Marino
30 10월 2024
CMake 빌드용 macOS에서 OpenMP 컴파일 문제 해결

특히 CMake가 기본적으로 OpenMP를 지원하지 않는 Xcode의 Clang을 사용하는 경우 macOS에서 "OpenMP_C를 찾을 수 없습니다" 경고가 계속 표시되는 것은 성가실 수 있습니다. Apple Silicon에서 자주 발생하는 이 문제는 여러 빌드에 영향을 줄 수 있습니다. MacPorts를 사용하여 설치된 것과 같이 OpenMP와 호환되는 Clang 버전을 사용하도록 CMake를 설정하면 이 문제가 자주 해결됩니다. 이 게시물에서는 CMake를 적절한 컴파일러 경로로 다시 라우팅하고 원활한 병렬 처리를 촉진하며 구성 실수를 방지하기 위한 검증된 여러 방법과 스크립트를 제공합니다.