Daniel Marino
30 listopada 2024
Rješavanje problema OpenMP kompilacije na macOS-u za CMake Builds
Može biti neugodno stalno dobivati upozorenje "NIJE moguće pronaći OpenMP_C" na macOS-u, posebno kada CMake prema zadanim postavkama koristi Xcode's Clang, koji ne podržava OpenMP. Ovaj problem može utjecati na više verzija, što je često na Apple Siliconu. To se često popravlja postavljanjem CMake da koristi Clang verziju koja je kompatibilna s OpenMP-om, poput one instalirane pomoću MacPorts. Ovaj post nudi niz isprobanih metoda i skripti za preusmjeravanje CMakea na odgovarajuće putove prevoditelja, olakšavajući besprijekornu paralelnu obradu i sprječavajući konfiguracijske pogreške.