cs50/libcs50: This is CS50's Library for C. (github.com)
1.安装VSCode + 子系统
子系统实际位置
C:\Users\用户名\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc\LocalState\rootfs\home
2.子系统更新
sudo apt-get update&&sudo apt-get upgrade&&sudo apt-get install -f
3.安装编译程序软件包
apt-get install build-essential
4.安装CS50辅助轮(先把文件仍到子系统)
//安装命令
sudo make install
//以下可省略
//检查静态库
ls /usr/local/lib/libcs50.a
//检查共享库文件
ls /usr/local/lib/libcs50.so
//验证库的可用性
ldconfig -p | grep cs50
5.安装WSL扩展
6.直接编译命令
make hello LDLIBS=-lcs50
7.创建Makefile文件
CC = cc
CFLAGS = -Wall -Wextra -Werror -std=c11
LDLIBS = -lcs50
# Generic rule