news 2026/8/17 10:36:28

在Linux x86_64系统中编译mission

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 16:13:21

探索LD2410:实现精准人体存在检测的创新方法

探索LD2410&#xff1a;实现精准人体存在检测的创新方法 【免费下载链接】ld2410 An Arduino library for the Hi-Link LD2410 24Ghz FMCW radar sensor. 项目地址: https://gitcode.com/gh_mirrors/ld/ld2410 副标题&#xff1a;掌握24GHz雷达传感器的技术原理与实践应…

作者头像 李华
网站建设 2026/7/14 16:13:22

BilibiliDown全平台视频下载工具:技术原理与实战指南

BilibiliDown全平台视频下载工具&#xff1a;技术原理与实战指南 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader &#x1f633; 项目地址: https://gitcode.com/gh_mirrors/bi…

作者头像 李华
网站建设 2026/7/14 16:13:34

OneAPI效果展示:多模型并行调用耗时对比(串行vs并行vs混合)

OneAPI效果展示&#xff1a;多模型并行调用耗时对比&#xff08;串行vs并行vs混合&#xff09; 安全提示&#xff1a;使用 root 用户初次登录系统后&#xff0c;务必修改默认密码&#xff01; 1. 引言&#xff1a;统一API访问的革命性工具 你是否曾经为了调用不同的大模型而头…

作者头像 李华
网站建设 2026/7/14 16:13:33

Fideo直播录制软件全方位指南:功能解析与实践应用

Fideo直播录制软件全方位指南&#xff1a;功能解析与实践应用 【免费下载链接】fideo-live-record A convenient live broadcast recording software! Supports Tiktok, Youtube, Twitch, Bilibili, Bigo!(一款方便的直播录制软件! 支持tiktok, youtube, twitch, 抖音&#xff…

作者头像 李华