我使用的是原始碼安裝,步驟如下。
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 ...