对于Mac M1用户来说,parallel desktop的虚拟机是最方便的选择了,但是我发现这个ubuntu没有自带的软件商城,如果想写代码的话还是要从官网下载一下vs code。所以记录一下过程。
- 先去vs code官网
https://code.visualstudio.com
⚠️一定要选arm版本,不然下载下来之后就会报错
dpkg: error processing archive code_1.61.2-1634656828_amd64.deb (--install):
package architecture (amd64) does not match system (arm64)
2.下载之后,执行
sudo dpkg -i code_1.61.2-163465545_arm64.deb
(具体文件名字是根据压缩包打的)
报错
dpkg: error: cannot access archive 'code_1.61.2-1634656828_amd64.deb': No such file or directory
直接点开file,从recent里面将压缩包拖到desktop
cd Desktop
sudo dpkg -i code_1.61.2-163465545_arm64.deb
报错:
Errors were encountered while processing:
code
输入:
sudo apt --fix-broken install
sudo dpkg -r code
sudo dpkg -i code_1.61.2-1634655454_arm64.deb
就成功了 然后终端输入code vscode 就自动弹出
因为我主要用ubuntu写操作系统的实验作业
所以就在桌面建一个oslab的文件夹来放作业。
在vs code里配置c环境
1.安装拓展
(1) C/C++ 微软自带的C/C++插件。
(2) C/C++ Clang Command Adapter:提供静态检测(Lint)
(3) Code Runner:右键即可编译运行单文件
(4) Bracket Pair Colorizer:彩虹花括号
(5) Include Autocomplete:提供头文件名字的补全
2.无需配置json文件,直接通过终端gcc编译
比如:lab1多线程
gcc lab1.c -o test -lpthread
./test 1 1000
网友评论