交叉编译eigen 到hi3559

3559操作自记录
0502 ubuntu 操作日志
sudo apt-get install cmake-qt-gui

在这里插入图片描述

whereis aarch64-himix100-linux-gcc
aarch64-himix100-linux-gcc: /opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc

然后把同级的gnu放进来了,然后confige,然后generate
然后make(没有输出 安全通过),然后 make install
haitu@ubuntu:~/eigen-3.4.0/aarch_eigen$ cd build/
haitu@ubuntu:~/eigen-3.4.0/aarch_eigen/build$ make
haitu@ubuntu:~/eigen-3.4.0/aarch_eigen/build$ make install
然后创建一个test.cpp
#include
#include <Eigen/Dense>

using namespace Eigen;
int main()
{

Matrix2d a;
a<<1,2,3,4;
MatrixXd b(2,2);
b<<2,3,1,4;
std::cout<<"a + b =  \n"<< a+b<< std::endl;
return 0;

}

然后在
aarch64-himix100-linux-g++ test.cpp -I ./include/eigen3 -o test
然后把整个Install文件夹扔到板端的usr/local/bin 下面
顺便一提 我的env:
在这里插入图片描述

然后再板端 ./test
在这里插入图片描述

然后就发现放在这个路径就已经可以被全局识别到了,没有再做其他的操作

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

define_mine

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值