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

OpenIPC-aviateur上位机程序编译环境配置

  1. 没有git的请先安装git。可以百度一下如何安装git。
  2. 建立文件夹工作文件夹我这里建立的是feikong文件夹。在feikong文件夹里下载源代码访问github

git clone https://github.com/OpenIPC/aviateur.git

    3. 下载VS:VS下载地址

    安装VS:选择如下两个模块进行安装

    4. 安装openipc指引下载对应编译环境vcpkg。

    注意下载下面内容前需要先安装vs的cmake编译环境。

    全部安装完毕显示上面截图

    CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=D:/feikong/vcpkg/scripts/buildsystems/vcpkg.cmake
    
    

    添加环境变量

    5. 使用如下命令下载3rd

    git clone https://github.com/floppyhammer/revector.git
    git clone https://github.com/metayeti/mINI.git
    git clone https://github.com/nlohmann/json.git
    git clone https://github.com/OpenIPC/devourer.git
    git clone https://github.com/libsdl-org/SDL.git
    

    下载完成后把这几个文件复制到 aviateur\3rd文件夹内覆盖复制

    6. 打开VS使用github账号登录然后打开aviateur目录

    等待加载文件加载完成后显示如下,打开src/main.cpp:

    开始配置cmake

    下面两个变量配置成我们下载vcpkg目录installed目录D:\feikong\vcpkg\installed

    保存会在aviateur目录生成CMakeSettings.json文件用来调用正确环境进行编译

    然后就可以正常编译了点击绿色空三角开始编译

    编译成功跳出如下运行界面

    编译可执行.exe文件如下目录

    D:\feikong\aviateur\out\build\x64-Debug\bin\assets

    http://www.xdnf.cn/news/14435.html

    相关文章:

  1. 【AI大模型】Elasticsearch9 + 通义大模型实现语义检索操作详解
  2. Logos心法:一份认知进化的活地图
  3. Spring Boot 实训项目 - 图书信息网站
  4. 哪些元器件对信号频率比较敏感
  5. 从混沌到宝藏:数据治理、清洗与资产化的炼金术
  6. 【图像质量评价技术专题】-PSNR和SSIM
  7. 从代码学习深度学习 - 词的相似性和类比任务 PyTorch版
  8. linux 阻塞和非阻塞
  9. 【JAVA】支付,积分相关代码开发总结
  10. Linux信号机制:进程异步通信的秘密
  11. 黑马python(六)
  12. 【Canvas与艺术】三只堂前燕
  13. DAY49 超大力王爱学Python
  14. 深度解析Vue路由原理与实战指南
  15. AUTOSAR Adaptive系统如何进行时间同步与延迟分析?
  16. YOLOv11改进 | Conv/卷积篇 | 2024最新ECCV最新大感受野的小波卷积WTConv助力YOLOv11有效涨点(二次创新C3k2)
  17. 【 C++ 模板中 `template<typename T>` 与 `template<class T>` 的深度解析】
  18. springboot测试类原理
  19. AI编程:正在拉开新一轮“人与人”的差距
  20. Kafka多副本机制
  21. python 将字典的值替换为键名作为变量名的形式(带缩进)
  22. 基于51单片机的直流电动控制速度系统proteus仿真
  23. leetcode 分割回文串 java
  24. 总结用ubuntu一直以来遇到的问题
  25. 加盐加密算法
  26. 浏览器基础及缓存
  27. 【Linux】Linux 信号驱动I/O
  28. Git 配置 SSH 密钥与私钥教程(跨平台完整指南)
  29. 京东API接口最新指南:店铺所有商品接口的接入与使用
  30. 易语言模拟真人鼠标轨迹算法 - 非贝塞尔曲线