afsim源码编译

afsim2.9源码编译

一、环境

Windows
VisualStudio2022 -使用C++的桌面开发
Cmake3.27.1
afsim2.9

源码目录

bin
demos
documentation
resources
swdev
tools
training

二、CMake

配置源码目录和输出路径

配置并生成即可

三、编译

1、打开项目,在顶部的工具栏中,将解决方案的配置从 “Debug” 切换为 “Release”

2、打开swdev\src\core\sensor_plot_lib\source\HorizontalMapFunction.cpp中1312行
将resetiosflags修改为std::resetiosflags

3、拷贝demos、documentation、resources、tools、training文件夹到build目录下

4、右键ALL_BUILD生成
此时可从VS启动项目

5、右键INSTALL生成,成功后会在构建目录下生成wsf_install文件夹
复制build\wsf_install\bin下的所有文件到build\Release,覆盖即可
此时可直接点击build\Release下exe文件直接启动