如果是先要安装Java开发环境,就安装JDK,如果只是想运行Java,安装JRE就可以了。
解压并配置环境变量
如果你不想配置环境变量的话:
可以修改eclipse目录下的eclipse.ini,在第1,2行加上配置即可:
C:
/Program Files (x86)/Java/jre7/bin/javaw
.exe
(请修改为自己的javaw
.exe
所在目录)
安装eclipse
1. 进入Eclipse官网下载安装包
https://www.eclipse.org/downloads/eclipse-packages/
2. 根据自己的操作系统选择对应的链接
下载Eclipse IDE for C/C++ Developers
若是Linux或者MAC OS则,在右上角选择对应的系统
安装gcc交叉编译工具
1.下载地址
https://launchpad.net/gcc-arm-embedded/+download
2. 下载需要的版本
3.解压并配置环境变量
开始菜单—>计算机—>右键属性—>高级系统设置—>环境变量—>添加编译器路径到path
安装GNU MCU Eclipse插件
1. 打开Eclipse
菜单栏选择help —> Eclipse Markplace —> Search —> 搜索“GNU MCU Eclipse”
2. 安装插件
选择confirm
1. 新建C project
创建新工程,注意是Makefile工程
2. 导入源码
Import —> General —> File System
3. 编译工程
编译工程的前提是可以Makefile已经能搭建好。命令行可以正常make编译。
4. 配置DEBUG选项
-
菜单栏Run —> Debug Configurations
-
双击GDB Hardware Debuging
新建Debug项目
4.1 main选项卡
-
点击Browse选择需要debug的elf文件路径
-
配置build选项,选择Disable auto build,每次debug不会自动编译。
4.2 Debugger选项卡
-
GDB Setup
填写arm-none-eabi-gdb
-
Remote Target
-
填写对应的IP和端口号
-
如果是本机,就填localhost,如果是局域网,则填写Jlink GDB Server的IP地址
4.3 Startup选项卡
根据自己的需要配置
如下
Debug
点击Debug按键就可以捉虫子了。
安装Java环境1. 进入Java官网 http://www.oracle.com/technetwork/java/javase/downloads/index.html2. 下载安装包 如果是先要安装Java开发环境,就安装JDK,如果只是想运行Java,安装JRE就可以了。 解压并配置环境变量如果你不想配置环境变量的话: 可以修改eclipse目录下的eclipse.ini,在第1
(
gdb
) target remote localhost:2331
Remote debugging using localhost:2331
0x00000000 in ?? ()
(
gdb
) monitor help
SEGGER J-Link
GDB
Server V4.34
Available remo
1.1 下载安装
Eclipse
IDE for Embedded C/C++ Developers的最新的2021-09版本,下载链接为:
https://ftp.jaist.ac.jp/pub/
eclipse
/oomph/epp/2021-09/R/
eclipse
-inst-jre-win64.exehttps://ftp.jaist.ac.jp/pub/
eclipse
/oomph/epp/2021-09/R/
eclipse
-inst-jre-win64.exe
1.2 下载安装gc.
安装JAVA虚拟机 JRE 就足够了。
下载
eclipse
的 C/C++ 版本
下载 zylin 插件,在
eclipse
的 Help --> Install New Software 中
添加地址 http://opensource.zylin.com/zylincdt/ 就可以了。
VSCode提供了集成的
调试
工具,其中包括对
GDB
的支持。要在VSCode中使用
GDB
进行
调试
,首先需要配置
调试
器。可以通过安装C/C++插件来获得对
GDB
的支持。然后,按照以下步骤进行配置:
1. 打开VSCode并打开要
调试
的项目。
2. 在左侧的活动栏中,点击
调试
图标(
调试
镜像)以打开
调试
视图。
3. 在
调试
视图中,点击顶部工具栏中的"齿轮"图标,这将打开"launch.json"文件。
4. 在"launch.json"文件中,可以看到一个 "configurations" 数组,其中包含了不同的
调试
配置。在这里,我们需要添加一个
GDB
配置。
5. 在 "configurations" 数组中添加以下配置:
"name": "
GDB
",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/your_program",
"miDebuggerPath": "
gdb
",
"miDebuggerArgs": "-g",
"cwd": "${workspaceFolder}"
确保将 "your_program" 替换为你要
调试
的程序的路径。
6. 保存并关闭 "launch.json" 文件。
7. 现在,你可以在VSCode中点击
调试
视图左侧的绿色播放按钮来启动
GDB
调试
器。
8. 在
调试
器启动后,你可以设置断点,单步执行代码,查看变量和堆栈等。
通过上述步骤,你就可以在VSCode中使用
GDB
进行
调试
了。请确保你的项目已经正确配置,并且你已经正确安装了
GDB
。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [一文掌握vscode远程
gdb
调试
](https://blog.csdn.net/zong596568821xp/article/details/124338072)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]