划重点!!!
makefile 的万能编辑无需任何修改即可使用:
https://blog.csdn.net/weixin_47156401/article/details/121698316
$(target):$(objs) $(CXX) $(objs) -o $(target) -lpthread #命令行
在编写 makefile 文件时,命令前使用的是 Tab 而不是空格,但是 vscode 中 Tab 键效果默认的是四个空格,需要对 Tab 效果进行修改,否则会报如下错误:
修改过程:
1、打开 vscode 中的设置界面;
2、在设置窗口中搜索:detectIndentation
3、把 Editor:Detect Indentation 和 Editor:Insert Spaces 两项中的对号去掉即可;
修改完成后就可以正常运行了!!!