交叉編譯OpenMP


參考鏈接:

https://blog.csdn.net/ACMore_Xiong/article/details/79533658

1.下載

https://github.com/lapesd/libgomp

解壓后,編譯

make CC=arm-poky-linux-gnueabi-gcc CXX=arm-poky-linux-gnueabi-g++

可能出現下面的問題,由於權限導致的問題:

 

 修改為

sudo make CC=arm-poky-linux-gnueabi-gcc CXX=arm-poky-linux-gnueabi-g++

最后

 

 在交叉編譯工具中,一般在lib文件夾

導出 libgomp.so等3個文件 和 libgomp.spec

 

編譯時直接鏈接so文件即可,如果通過-fopenmp會出現下面的問題:

Undefined references to ``GOMP_parallel``

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM