GCC编译器和CMake
需要安装的工具有:x86_64-elf-gcc、x86_64-elf-gdb、cmake,安装方式如下:
$ brew install x86_64-elf-gcc
$ brew install x86_64-elf-gdb
$ brew install cmake
整个安装过程会比较长。安装包完后,请按照课程视频所示进行测试,确保安装正确。
注:安装过程中,可能会出现以下问题。请自行搜索如何更换brew的包源,或者使用翻墙工具。
qemu模拟器
$ brew install qemu
安装包完后,请按照课程视频所示进行测试,确保安装正确。
Visual Studio Code
安装包下载地址:https://code.visualstudio.com,点击下载。
安装完成后,点击【扩展】按钮,安装一些扩展。
其中有些扩展是必要的,有些则是方便进行开发,建议都安装上去。安装完成之后,重启visual studio code。
C/C++ Extension Pack:微软提供的C/C++扩展开发包
C++ Intelisense:C/C++智能提示
x86 and x86_64 Assembly:提供as汇编的语法高亮
Material Icon Theme:提供文件夹和文件的显示主题
LinkerScript:提供链接脚本的语法高亮
HexEditor:十六进制编辑器
Makefile Tools:Makefile工具
Q:无法在汇编文件.S中设置断点
vscode默认不允许在汇编中设置断点,所以我们需要修改其缺省配置。
登陆发表评论