基于Eclipse的IDE设置指南

基于Eclipse的IDE的设置指南

基于Eclipse的IDE(例如:STM32CubeIDE、S32DS、NucleiStudio等)的设置方法相似。

编译设置

  • 菜单: Project –> Properties

  • 选择卡: C/C++ Build

  • Build Settings

    • 关闭Eclipse自动生成 Makefile 的功能;
    • 设置 buid directory电路板目录 ,使用XWOS自带的编译系统。

img

  • Build Behavior
    • 设置 build 的目标为 all 或置空;
    • 设置 clean 的目标为 d

img

环境变量设置

  • 菜单 Project –> Properties
  • 选择卡 C/C++ Build –> Environment
  • 设置
    • WKSPC :编译时输出文件的路径;
    • V : 设置为 1 可在编译时显示指令;
    • D
      • 设置为 1 时,编译器的优化不会影响调试;
      • 设置为 0 时,编译器的优化会影响调试。

img

Rust插件

  • 菜单: "Help" -> "Install New Software..." -> "Add..."
  • 仓库: http://mirrors.ustc.edu.cn/eclipse/corrosion/releases/1.2.3/
  • 插件: Corrosion: Rust edition in Eclipse IDE

不同版本的Eclipse与插件存在兼容性问题,需要尝试不同版本的插件。 一般选择 1.2.3 版本的插件即可,不要选择最新的 1.2.4 版本的插件。