Daniel Marino
30 Oktober 2024
Menyelesaikan Isu Kompilasi OpenMP pada macOS untuk CMake Builds
Ia boleh menjengkelkan untuk terus mendapat amaran "Tidak dapat mencari OpenMP_C" pada macOS, terutamanya apabila CMake menggunakan Clang Xcode secara lalai, yang tidak menyokong OpenMP. Berbilang binaan mungkin terjejas oleh masalah ini, yang kerap berlaku pada Apple Silicon. Ia kerap dibetulkan dengan menetapkan CMake untuk menggunakan versi Clang yang serasi dengan OpenMP, seperti yang dipasang menggunakan MacPorts. Siaran ini menawarkan beberapa kaedah dan skrip yang dicuba dan benar untuk mengubah hala CMake ke laluan pengkompil yang sesuai, memudahkan pemprosesan selari yang lancar dan mencegah kesilapan konfigurasi.