Linux系统cmake命令安装eigen3库

源代码准备

  • 可以在该网址上下载源代码压缩包 eigen3源代码网址
  • 上述网址也是学习eigen3使用方法的网址

编译前准备

  • eigen3.tar.gz压缩包在/home/li/Download(只是举例,可以放在自己定义的路径下)路径下
  • tar -xzvf eigen3.tar.gz 该领命将压缩包解压到当前路径下即/home/li/Download/eigen3
  • 使用touch命令在/home/li/Download 下新建文件夹eigen3_cmake,用来存储cmake编译产生的中间文件

编译

  • 将命令行终端的路径改为/home/li/Download/eigen3_cmake,使用命令cd /home/li/Download/eigen_cmake
  • 使用命令cmake source_dir,按照上述源代码解压路径,命令为cmake /home/li/Download/eigen3,然后执行make install命令,此时eigen3将默认安装至/usr/local/include/eigen3

修改安装路径

  • 将命令行终端的路径改为/home/li/Download/eigen3_cmake,使用命令cd /home/li/Download/eigen_cmake
  • 使用命令cmake -DCMAKE_INSTALL_PREFIX=myprefix -DINSTALL_INCLUDE_DIR=yourdir source_dir,这里yourdir默认是include/eigen3,而我希望将eigen3安装至/usr/include目录下,这样IDE可以自动识别到该路径,根据上述源代码路径,命令如下:cmake -DCMAKE_INSTALL_PREFIX=/usr /home/li/Download/eigen3,然后执行make install
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值