Ubuntu中Eigen Core無目錄檔案錯誤

2021-10-05 02:17:01 字數 853 閱讀 7191

我們在終端中通過輸入

sudo

apt-get

install

libeigen3-dev

安裝eigen開源線性代數庫,其安裝路徑為

/usr/include/eigen3/
當我們用到其他的庫時,例如pangolin,在執行程式的時候會出現下面的錯誤:

eigen

/core

沒有找到檔案目錄

#include

<

eigen

/core

>

因為我們的eigen是在「eigen3」資料夾下,而庫檔案中通常都是直接從的**「eigen」資料夾中找,所以會進行報錯,要解決這個問題,我們只要把「eigen」**資料夾複製到/usr/include下就行。

sudo

cp-r

/usr

/include

/eigen3

/eigen//

usr/

include

/

這裡我們用cp對資料夾進行複製,前面的/usr/include/eigen3/eigen/為我們需要複製的資料夾的路徑,後面的/usr/include/為我們想複製到的資料夾下的路徑。

這樣我們就解決了eigen/core無檔案目錄的錯誤

ubuntu中 在Ubuntu中安裝CMake

前言 具體安裝步驟 注意安裝包解壓後的位置 home book cmake 3.12.4 linux x86 64 安裝包解壓位置 2.1 開啟.bashrc檔案進行配置 gedit bashrc2.2 在末尾新增如下的內容 export path home book cmake 3.12.4 li...

Ubuntu中編寫指令碼

今天我在按照要求編譯應用程式的時候,以前我都是根據文件上的要求一條條命令去敲,我覺得很麻煩,於是我突發奇想我幹嘛不用乙個指令碼去寫呢。在這裡我簡單的介紹下寫指令碼的規範 首先我們必須的建立乙個指令碼檔案 例如 vim filename 檔案的名字隨便定 這裡我之前想過這個指令碼檔案的屬性有沒有必要去...

ubuntu中FastDFS Nginx環境搭建

cd usr local cd libfastcommon make.sh make.sh install 建立軟鏈結 export ld library path usr lib64 ln s usr lib64 libfastcommon.so usr local lib libfastcomm...