本文仅用于个人安装记录。
官方安装教程
https://api.projectchrono.org/8.0.0/tutorial_install_chrono.html
Windows下安装
windows下安装就按照教程好了。采用cmake-gui进行配置,建议首次安装只安装核心模块。然后依此configure下irrlicht,sensor模块(依赖其他内容),GPU模块等。
configure后,generate后,用visual studio编译全部模块,需要i5-12代CPU 16线程编译将近20分钟,还是比ubuntu下慢很多啊。
BUILD_SHARED_LIBS 需要On,因为后面编译自己的程序依赖这些 .a 文件。
Ubuntu下安装:
ubuntu下的安装主要是一个一个自己编译。
1、核心模块安装
核心模块需要:Eigen库,这个默认已经安装好了。
Step 1. 下载代码
由于GPU模块需要第三方库支持,所以使用git下载后更新子模块
Error when building GPU module
git clone https://api.projectchrono.org/8.0.0/tutorial_install_chrono.html
cd chrono
git submodule init
git submodule upd