GCC工具链
(1)下载gcc工具链for windows(x86_64-elf-tools-windows)
下载地址:https://github.com/lordmilko/i686-elf-tools/releases/tag/7.1.0
下载太慢了,安装了Watt Toolkit和tempermonkey来加速,依旧很慢,参考链接:https://blog.csdn.net/github_36665118/article/details/135774017
下完后解压到c盘:
打开bin文件夹可以看到gcc编译器,连接器等其他工具:
接着配置环境变量,在path里添加一条:C:\elf_tools\bin即可。
此时还差一个make.exe工具,需要自己下载安装。
(2)下载安装make.exe for windows版本
官方下载地址:https://www.gnu.org/software/software.html
-
名为make-4.4.tar的压缩文件,这通常意味着它是用于Linux或Unix系统的源码包。对于Windows,我们可以选择预编译的二进制版本,例如从GnuWin32或者MinGW(Minimalist GNU for Windows)项目获取。
-
以.tar.gz为扩展名的是一种压缩文件,在Linux和OSX下常见,Linux和OSX都可以直接解压使用这种压缩文件。windows下的WinRAR也可以使用,相当于常见的RAR和ZIP格式。
把下载下来的make-4.4.tar的压缩文件复制到gcc工具链所在文件夹中,并解压:
再按照该文档来操作:
打开cmd界面执行该bat文件:
接着就发现多出了个文件夹:
点开后发现已经生成了make工具:
接着配置环境变量:
参考链接:https://blog.csdn.net/qq_31868891/article/details/129333319
过程中,突然发现之前安装过dev-c++软件,打开软件目录发现里面已经有MinGW64
也发现了make工具(还是用c盘这个新装的吧,毕竟下载安装折腾了挺久哈哈哈):
cmake工具安装
官网链接:https://cmake.org/download
MSI(MSI =microsoft installer)文件是Windows Installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。
qemu模拟器
qemu安装包下载地址:https://qemu.weilnetz.de/w64/ 最好是装在C盘
装好后添加环境变量:
打开模拟器,相当于一台虚拟电脑:
安装VScode
官网:https://code.visualstudio.com/Download
接着安装一些插件: