当前位置: 首页 > news >正文

在Linux x86_64系统中编译mission

以下在ubuntu18.10 + gcc8.3编译通过。

安装编译工具:

sudo apt install build-essential sudo apt install cmake

重命名以下目录中的`wsf_module`为`wsf_module-`(子目录的不用管)以屏蔽图形界面相关的模块:

swdev/src/engage swdev/src/evt_reader swdev/src/mover_creator swdev/src/mystic swdev/src/post_processor swdev/src/sensor_plot swdev/src/warlock swdev/src/weapon_tools swdev/src/wizard

如果没有装好gtest,把相关的测试从CMakeLists.txt中移除,这是最省事编译最快的方式。

修改以下文件,注释其中的`add_subdirectory(test)`:

swdev/src/tools/util/CMakeLists.txt swdev/src/tools/util_script/CMakeLists.txt swdev/src/tools/artificer/CMakeLists.txt swdev/src/tools/geodata/CMakeLists.txt swdev/src/tools/profiling/CMakeLists.txt swdev/src/wsf_plugins/wsf_p6dof/p6dof/CMakeLists.txt swdev/src/wsf_plugins/wsf_coverage/CMakeLists.txt swdev/src/wsf_plugins/wsf_multiresolution/CMakeLists.txt swdev/src/wsf_plugins/wsf_air_combat/CMakeLists.txt swdev/src/core/wsf_parser/CMakeLists.txt swdev/src/core/sensor_plot_lib/CMakeLists.txt swdev/src/core/wsf/CMakeLists.txt swdev/src/core/wsf_cyber/CMakeLists.txt swdev/src/core/wsf_mil/CMakeLists.txt swdev/src/core/wsf_space/CMakeLists.txt

修改swdev/src/mission/CMakeLists.txt,注释以下行:

install_tests(tests ${PROJECT_NAME}) generate_wsf_auto_test(${PROJECT_NAME}) generate_wsf_regression_test(${PROJECT_NAME})

修改swdev/src/core/wsf_nx/CMakeLists.txt,注释以下行:

install_tests(test_sensor_plot ${_project_install_dir})

修改swdev/src/core/wsf_space/CMakeLists.txt,注释以下行:

install_tests(test ${_project_install_dir})

编译与安装:

cd <swdev所在目录> mkdir builds cd builds cmake ../swdev/src make -j4 make install

http://www.jsqmd.com/news/479734/

相关文章:

  • 威拉里发布多款金属3D打印新材料!三期项目与国外工厂全力推进!
  • 黑客与画家的品牌时代主动式Agent时代的品牌#The Brand Age
  • 2026年油田矿山旋流设备优质供应商推荐榜:HV100旋流子/HV100油田除泥器/HV100油田除砂器/废水旋流器/选择指南 - 优质品牌商家
  • 2026打包碗外卖碗定制:五大优质厂商综合评测与选型指南 - 2026年企业推荐榜
  • 2026年评价高的脚手架品牌推荐:脚手架公司选择指南 - 品牌宣传支持者
  • MATLAB麦克风实时采集与波形显示:两种方法对比与性能优化
  • GME-Qwen2-VL-2B辅助AE视频制作:智能生成视频片段描述与标签
  • 深入理解 Dify 插件守护进程:从加载到执行的完整链路
  • 2026乐山优质麻辣烫店推荐榜:乐山麻辣烫本地人推荐/好吃的乐山麻辣烫有哪些/正宗的牛华麻辣烫/牛华麻辣烫哪家好吃/选择指南 - 优质品牌商家
  • 如何用JZVideo解决安卓视频开发痛点:高效灵活的全场景播放框架
  • 当SSD退役时必做的5件事:基于NVMe Sanitize的完整数据销毁流程
  • 2026工业自动化与电动车领域连接器优质供应商推荐榜:硅胶开关/精密连接器/翻盖式连接器/薄膜开关/超薄连接器/选择指南 - 优质品牌商家
  • 适配工程采购的瓷泳系统窗优质品牌推荐:南通瓷泳系统窗工厂/南通瓷泳系统窗工厂/瓷泳系统窗一平方/瓷泳系统窗一方/选择指南 - 优质品牌商家
  • 注意,苹果刚刚做出改变: iOS 26.4 系统强制所有设备开启“被盗设备保护”功能。
  • 2026年比较好的北京系统门窗更换公司推荐:北京系统门窗封阳台直销厂家推荐 - 品牌宣传支持者
  • Asian Beauty Z-Image Turbo 企业级应用:自动化内容营销素材生成平台构建
  • 10 个你(可能)从未听过的被低估的 CLI 命令
  • 问题解决方法:keil软件用st-link烧录代码报错
  • 探索大数据领域Flink的CEP复杂事件处理
  • Qwen3.5-35B-A3B-AWQ-4bit Web界面使用教程:上传控件+输入框+响应流式输出详解
  • 实时口罩检测-通用镜像应用案例:公共场所智能监测,免配置快速部署方案
  • 4步突破:Cursor无限制使用完全指南
  • Gemma-3-12b-it开源镜像部署教程:NVIDIA Container Toolkit集成指南
  • ComfyUI Qwen-Image-Edit-F2P 人脸生成图像:5分钟零基础快速上手教程
  • Fideo直播录制工具:多平台直播内容捕获解决方案
  • Pi0模型路径灵活配置教程:支持NAS/SSD/多模型版本动态切换
  • Qwen3-ASR-0.6B参数详解:多语言检测+鲁棒声学建模技术解析
  • SQL Server查看数据库中每张表的数据量和总数据量
  • SUNFLOWER MATCH LAB 工业级应用:与SolidWorks集成的植物结构分析插件构想
  • 提升JMeter测试效率:WebSocket插件与5个必备插件的安装指南