在windows开启linux(windows下使用linux指令)
在windows开启linux(windows下使用linux指令)更新后的内存 390MBpacman -Su首次运行 :pacman -Syu
MSYS2功能:在windows下使用linux指令
有些时候,我们可能需要使用一些指令来构建程序
下载安装MSYS2[官网](https://www.msys2.org/)
下载地址
https://github.com/msys2/msys2-installer/releases/download/2022-06-03/msys2-x86_64-20220603.exe
首次运行 :
pacman -Syu
pacman -Su
更新后的内存 390MB
# 安装C语言编译环境
pacman -S --needed base-devel mingw-w64-x86_64-toolchain
`C:\msys64\mingw64\include` 路径下会多出很多文件
更新后 1.71GB
# 添加环境变量
`E:\msys64\mingw64\bin`
main.c
``` C
#include <stdio.h>
int main()
{
printf("hello \n");
return 0;
}
```
gcc main.c
直接在运行调试中选择运行和调试
C (GDB/LLDB)
gcc.exe-生成和调试活动文件 编译器: `E:\msys64\mingw64\bin\gcc.exe`
用MSYS2配置的好处是公共的include文件也可以自动跳转了
`C:\msys64\mingw64\include`
# 配置Make文件
查询并找到msys/make
pacman -Ss make
安装
pacman -S msys/make
配置环境变量
`E:\msys64\usr\bin`
此时windows终端 可以使用ls等指令
# 常用指令
```
pacman -Sy 更新软件包数据
pacman -Syu 更新所有
pacman -Ss xx 查询软件xx的信息
pacman -S xx 安装软件xx
pacman -R xx 删除软件xx
```
# 安装软件
pacman -S vim
windows下终端也可以使用(我使用的一款联想台式机无法在终端用vim,不知道是电脑的问题还是操作系统,操作系统是公司安装的问题)
# vim配置
vim ~/.vimrc
```
set number
set clipboard^=unnamed unnamedplus
```
设置行号和共用剪切板