前言
前几天刚在Ubuntu 18.04下装完CppAD跟Ipopt 3.12.7,搞显卡驱动把整个电脑都搞崩了,现在换了Ubuntu 20.04。(以为N卡驱动可以没问题了,结果还是有问题。。)
这篇文章的主要内容,跟是啥Ubuntu系统没关系。
网上查到中文安装版本基本都是3.12.7的。发现3.13.2安装有点不太一样。
可以查看下之前那篇文章,先了解下大概。
https://blog.csdn.net/weixin_42268975/article/details/107708414
这回主要参考的是官方版安装教程
流程
对比3.12.7与3.13.2会发现,文件夹结构发生了变化。
3.12.7中,专门的ThirdParty
文件夹,另外还有include
,lib
文件夹;在3.12.2中就都没了。
所以,安装依赖的时候就晕了。还有其他的处理也就都不一样了。
1. Getting System Packages (Compilers, …)
sudo apt-get install gcc g++ gfortran git patch wget pkg-config liblapack-dev libmetis-dev
其中的liblapack-dev libmetis-dev
后面会有需要