ubuntu18安裝並測試eigen3 3

2021-10-14 17:27:33 字數 1404 閱讀 6504

我使用的是原始碼安裝,步驟如下。

2.解壓縮

解壓縮得到資料夾eigen-3.3.7。

3.安裝eigen3

#安裝

cd eigen-3.3.7

mkdir build

cd build

cmake ..

sudo make install

#安裝後,標頭檔案安裝在/usr/local/include/eigen3/

#移動標頭檔案

sudo cp -r /usr/local/include/eigen3/eigen /usr/local/include

eigen3 被預設安裝到了usr/local/include裡(系統預設安裝路徑),在很多程式中include時經常使用:

#include
而不是使用:

#include
所以要做下處理,否則一些程式在編譯時會因找不到eigen/dense而報錯。上面指令將usr/local/include/eigen3資料夾中的eigen檔案遞迴地複製到上一層資料夾(直接放到/usr/local/include中,否則系統無法預設搜尋到 -> 此時只能在cmakelists.txt用include_libraries(絕對路徑了))

4.測試

(1)新建eigen-test.cpp檔案:

touch eigen-test.cpp
(2)將以下**複製到eigen-test.cpp檔案中:

#include #include //using eigen::matrixxd;

using namespace eigen;

using namespace eigen::internal;

using namespace eigen::architecture;

using namespace std;

int main()

{ cout<<"*******************1d-object****************"<(3)編譯 :

g++ eigen-test.cpp -o eigen-test

(4)輸出:

./eigen-test
如果出現以下結果,則eigen3安裝成功。

*******************1d-object****************

v1=123

4v2=12

3v3=12

34v4=1

23

ubuntu 18 安裝YOLO V3並測試攝像頭

git clone cd darknet新增gpu及opencv支援 vi makefile修改如下 gpu 1 cudnn 1 opencv 如果安裝了opencv則改為 openmp 0 debug 0 nvcc usr local cuda 9.0 bin nvcc 原為 nvcc nvcc,...

Ubuntu18安裝pip並更改pip源為國內源

ubuntu18自帶python3.6.7,沒有python2,所以安裝python3的pip要按以下命令安裝 安裝pip sudo apt install python3 pip y 如果是python pip則會安裝python2的而且會附帶安裝python2 通過命令查詢pip的版本,顯然不是...

Ubuntu18 如何安裝Postman

1.第一種方式 snap install sudo snap install postman 由於snap安裝方式是最新,雖然是以後的趨勢,但是目前,有的應用安裝或多或少存在問題。2第二種方式 傳統安裝包 sudo tar xzf postman linux x64 7.11.0.tar.gz c ...