引言
CERTI是一个开源分布式仿真基础框架,是HLA/RTI的一种实现。其本身提供了源码和编译说明,但编译说明写于零几年,用的还是vs2005编译,比较老旧,另外很多地方写得不详细。笔者在编译过程中就遇到过很多问题,摸索很久,才终于实现了在Windows 10上使用Visual Studio 2022的顺利不报错编译安装,另外在这个过程中也摸索出了在Linux下的编译安装和Windows上使用MinGW编译安装。
由于在Linux下的编译安装之前已经写过,详见_下文_,本文主要讨论CERTI在Windows 10上使用VS进行编译安装的过程。
编译工具和环境
编译工具
- CMake:我使用的是当前最新的cmake-3.23.0-rc2-windows-x86_64,直接官网下载即可,下载链接:CMake工具下载,在Binary distributions下按Platform选择Windows x64 Installer下载,或点击这里cmake-3.23.0-rc2-windows-x86_64.msi直接下载。下载后安装时在将CMake添加到Path这步没有特别要求,本流程不需要,看个人;
- Visual Studi