【问题标题】:How to configure msys2 in codeblocks?如何在代码块中配置 msys2?
【发布时间】:2021-03-03 09:04:08
【问题描述】:

如何用msys2配置codeblocks编译器和调试器?

我找到了一个与here 相关的答案,但我发现它不是很有用,因为我使用的是 windows 7,而不是 linux ;)

我想要实现的是在代码块中集成 esp-idf 嵌入式系统。

这甚至可能吗?有人吗?

【问题讨论】:

    标签: codeblocks msys2 esp-idf


    【解决方案1】:
    1. 在没有编译器的情况下安装 CodeBlocks 20.03(安装程序:codeblocks-20.03-setup.exe,大约 37.5 Mb)
    2. 按照homepage 上的说明下载并安装 Msys2
    3. 安装mingw-w64工具链(打开Msys64 shell并运行命令:pacman -S git mingw-w64-x86_64-cmake make mingw-w64-x86_64-toolchain
    4. 现在您需要在 CodeBlocks 中配置编译器。
      转至Settings -> Compiler...


      单击Toolchain executables 选项卡并浏览mingw64 文件夹(不含bin)。
      将可执行文件名编辑为gcc.exeg++.exeg++.exe
      点击确定确认

    5. 转到Settings -> Debugger... 并将gdb.exe 配置为默认调试器(在bin 目录中浏览gdb.exe 文件)



      现在 GCC 编译器和 GDB 调试器已经配置好了。
      您可以使用 Msys2 shell 中的pacman 来下载和安装或卸载大量软件包。
      我不知道esp-idf,但在我看来,这个 sdk 不是作为 msys2 包分发的。
    猜你喜欢
    • 2022-10-14
    • 2017-03-19
    • 1970-01-01
    • 2021-03-16
    • 2017-11-16
    • 2020-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多