Daniel Marino
30 octombrie 2024
Rezolvarea problemelor de compilare OpenMP pe macOS pentru CMake Builds
Poate fi enervant să primești în continuare avertismentul „NU s-a putut găsi OpenMP_C” pe macOS, mai ales când CMake folosește Clang-ul Xcode în mod implicit, care nu acceptă OpenMP. Mai multe versiuni pot fi afectate de această problemă, care este frecventă pe Apple Silicon. Este rezolvată frecvent prin setarea CMake pentru a utiliza o versiune Clang compatibilă cu OpenMP, cum ar fi una instalată folosind MacPorts. Această postare oferă o serie de metode și scripturi încercate și adevărate pentru redirecționarea CMake către căile de compilare adecvate, facilitând procesarea paralelă fără întreruperi și prevenind greșelile de configurare.