WSL安装gcc
首先在子系统中输入gcc,此时会提示
未安装但是可以用此命令安装,我们将此命令复制下来运行
在运行后发现失败,原因是默认的软件源在国外的服务器,因此我们要进行软件源的更换
首先我们先查看自己的版本号
我使用的是阿里云的软件源,参考这位老哥的博客
【Linux教程】Ubuntu Linux 更换源教程_linux ubantu怎么改源-CSDN博客
在我们电脑任意盘位置创建sources.list文件并将软件源列表复制进去并保存
把修改之后的.list 文件覆盖原有的文件
sudo cp sources.list /etc/apt/
更新软件列表
sudo apt update
安装
sudo apt install gcc
最后输入gcc -v检查是否安装成功,信息结尾出现版本号即可
既然已经安装完了那么我就来试一下怎么用罢
在VScode中创建一个新的c文件,输入代码保存
#include <stdio.h>
int main ()
{
printf("hello imawode\n");
return 0;
}
在子系统中使用gcc进行编译
gcc Hello.c -o d.out //编译同时生成可执行文件d.out
./d.out //执行d.out
成功!大功告成