【发布时间】:2020-09-27 10:07:17
【问题描述】:
~(背景) 我主要在 Linux 上编写 C 代码,但我希望能够不时在 Windows 10 上编写 C 代码,所以我搜索并发现 VSCode 将完成这项工作(暂时)。做了一些研究,找到了一些我需要的东西,但我的 makefile 有问题。我一直在基本使用 makefile,但它在 Linux 上没有问题,VSCode 根本没有。
~(问题) 所以我在图片中有错误,无论我尝试什么扩展名(对于 VSC)我都无法弄清楚如何运行 makefile 和编译我的代码。
~(结论) 据我所见,VSC 找不到与“make”一词相关的任何内容,这意味着我缺少一些文件、扩展名或其他内容。我不认为我在扩展方面做错了什么,它们对它们的工作方式非常直截了当。 (我在帖子末尾列出了我尝试过的内容)
[我尝试了哪些扩展]
制作:https://marketplace.visualstudio.com/items?itemName=technosophos.vscode-make
免费:https://marketplace.visualstudio.com/items?itemName=pidesh.makefree
C/C++ Makefile 项目:https://marketplace.visualstudio.com/items?itemName=adriano-markovic.c-cpp-makefile-project
Makefile 命令运行器:https://marketplace.visualstudio.com/items?itemName=madmous.makefile-command-runner
【问题讨论】:
-
Linux系统自带make。在 Windows 中,它没有。 VSCode 的扩展可能会为您提供运行 make 程序的接口,但它们不会包含 make 程序本身。您必须单独安装。
-
@MadScientist 哦,好的,谢谢! (我什至遇到了一些说要在系统中安装 make 但我不确定这是否是我的情况)
标签: c visual-studio-code makefile