1. 程式人生 > >Xcode配置openmp

Xcode配置openmp

參考

參考部落格的博主已經基本把過程說完,但是不夠具體和詳細,在這重新說明一下過程

第一步:

brew install llvm

(若沒裝brew,參考 https://www.cnblogs.com/fireworld/p/8609190.html)

第二步:

開啟xcode,建立好工程後點擊工程名字,開啟Build Setting


修改Build Setting下的幾個設定選項(可用search進行快速檢索)


這裡的Library Search Paths的內容都設定為 /usr/local/Cellar/llvm/6.0.0/lib/clang/6.0.0/lib(請無視後面的/Users/...)

注意:此處的6.0.0對應的是版本號,要具體看你實際的版本號,不可照抄

接著


再接著


建立一個名字為CC的 User變數


再然後修改下面兩個選項


第三步:

建立軟連結

ln -s /usr/local/opt/llvm/bin/clang /usr/local/bin/clang-omp
ln -s /usr/local/opt/llvm/bin/clang++ /usr/local/bin/clang++-omp

最後一步:

直接先find出來libiomp5.dylib

我的搜尋結果如下

然後把該檔案copy到/usr/local/lib/libiomp5.dylib這裡(一定要是這裡,不然無法正確執行)


在工程中引用它。點選➕號後如果沒法找到lib資料夾沒關係,可以將該檔案存到一個方便匯入的地方匯入就行(一定是要同一個檔案)

然後就可以運行了~