为了帮助大家快速学习编译 OpenSees 的方法,我制作了下面的视频。

在下载源代码时,可以使用最新的代码编译,但是由于开发者把每次更新都直接推送到 master 分支,最新的代码不一定能成功编译。因此在视频中,我将代码的版本回退到了 v3.3.0 发布时的源码。

编译过程中最重要的是指定 .h 头文件的路径,以及 .lib 库文件的路径。只要把这两个路径找好,就可以成功编译。每台电脑的系统版本和安装相关依赖(Tcl/Tk, Python, Fortran)的情况不尽相同,因此需要在自己的电脑上找到相应的路径,提供给编译器。

感谢俄勒冈州立大学 Michael K. Scott 教授的指导。