ubuntu環境編譯pcl錯誤解決方案

2021-07-03 10:10:34 字數 555 閱讀 8433

ubuntu環境下編譯pcl錯誤解決

將編譯過程中遇到的問題以及在網上收集到的解決方法記下來,以防忘記

1:error: no such instruction: vfmadd312ss

我編譯過程中出現該問題是由於cpu是i7

解決方法:

cd ..

cd cmake

sudo gedit pcl_find_sse.cmake

將 "-march=native" 替換為 "-march=corei7" 

2:relocation r_x86_64_pc32 against symbol `pcl::timetrigger::thread_function()' can not be used when ****** a shared object; recompile with -fpic

解決方法:

sudo ccmak ../

配置cmake檔案時,

cmake_cxx_falgs設定為-fpic#注意一定要是小寫字母,-fpic就沒用

cmake_c_flags:-fpic

Ubuntu編譯環境

一.安裝基本的編譯環境和一些輔助工具,如文件等。sudo apt get install manpages dev 安裝c c 的man手冊,這樣你就可以隨時的檢視一些你不太了解的函式的原型,具體引數說明等 還可以檢視一些include檔案的具體說明。sudo apt get install bui...

ubuntu編譯OpenCV錯誤

背景 大概在10 的時候有報錯 cuda compile generated gpu mat.cu.o error 1 make2 modules core cmakefiles cuda compile.dir src cuda cuda compile generated gpu mat.cu....

Ubuntu16 04編譯安裝PCL 測試執行

環境 ubuntu16.04 pcl版本 1.8.1 一.安裝依賴庫 sudo apt get update sudo apt get install git build essential linux libc dev sudo apt get install cmake cmake gui su...