vscode 编辑 makefile 文件,执行make操作时显示“Makefile:5: *** 遗漏分隔符 。 停止。“(终极解决办法)

简介: vscode 编辑 makefile 文件,执行make操作时显示“Makefile:5: *** 遗漏分隔符 。 停止。“(终极解决办法)

划重点!!!


makefile 的万能编辑无需任何修改即可使用:


https://blog.csdn.net/weixin_47156401/article/details/121698316


$(target):$(objs)
  $(CXX) $(objs) -o $(target) -lpthread     #命令行

在编写 makefile 文件时,命令前使用的是 Tab 而不是空格,但是 vscode 中 Tab 键效果默认的是四个空格,需要对 Tab 效果进行修改,否则会报如下错误:

d49ff608ee97484eb039a91fcbb2b1e2.png

修改过程:


1、打开 vscode 中的设置界面;


e8ce508d8dd0461b88ceea0308588b38.png


2、在设置窗口中搜索:detectIndentation


f8f48d6180be4b92b10fcc4f0b282f13.png


3、把 Editor:Detect Indentation 和 Editor:Insert Spaces 两项中的对号去掉即可;


70400336cdb54bda81e545ddae9c0510.png


 修改完成后就可以正常运行了!!!

相关文章
|
6月前
|
前端开发
【HTML专栏2】VSCode的使用(新建HTML文件)
【HTML专栏2】VSCode的使用(新建HTML文件)
520 0
|
3月前
|
机器学习/深度学习 存储 Linux
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
|
3月前
|
开发工具
如何修改Vscode查看源代码管理版本变动文件的查看方式
这篇文章介绍了如何在VSCode中通过源代码管理插件修改查看源代码版本变动文件的方式,提供了树形视图和列表视图两种查看方法,并说明了如何通过设置选项来切换查看方式,帮助用户根据自己的喜好更高效地查看和管理代码变动。
如何修改Vscode查看源代码管理版本变动文件的查看方式
|
3月前
|
Windows
Windows——如何在文件资源管理器地址栏快速打开Vscode
Windows——如何在文件资源管理器地址栏快速打开Vscode
81 4
|
3月前
|
存储 Java 开发工具
【Azure Developer】VS Code运行Java 版Azure Storage SDK操作Blob (新建Container, 上传Blob文件,下载及清理)
【Azure Developer】VS Code运行Java 版Azure Storage SDK操作Blob (新建Container, 上传Blob文件,下载及清理)
|
4月前
|
C++
Vscode 内存过高的解决办法
Vscode 内存过高的解决办法
568 0
|
4月前
|
前端开发 JavaScript 开发工具
vscode教程(含使用技巧、保存时自动格式化文件等设置)
vscode教程(含使用技巧、保存时自动格式化文件等设置)
331 0
|
5月前
|
JavaScript
VScode格式化vue文件--避免html属性换行
VScode格式化vue文件--避免html属性换行
877 0
|
6月前
|
Windows
vscode 终端无法执行npm、cnpm命令的解决办法,npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试
vscode 终端无法执行npm、cnpm命令的解决办法,npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试
1617 0
|
6月前
sublime和vscode 推荐安装的插件
sublime和vscode 推荐安装的插件
77 0