c - 如何获取构建脚本来查找我的文件?

标签 c visual-studio

在这里学习 Visual Studio C/C++ 教程,这样我就可以开始学习 C: https://code.visualstudio.com/docs/cpp/config-msvc

出现此错误:

c1xx: fatal error C1083: Cannot open source file: 'helloworld.cpp': No such file or directory

文件结构如下: file structure

我尝试将 helloworld.cpp 文件向上移动到 .vscode 目录中,然后再向下移动(它在教程中)。这没有什么区别。

尝试将像这样的直接文件路径放入tasks.json文件中,如下所示:

"args": [
                "/EHsc",
                "/Zi",
                "/Fe:",
                "helloworld.exe",
                "${C:WindowsSystem32projectshelloworld.vscodehelloworld.cpp}"
            ],

但是我收到以下错误:

cl : Command line error D8003 : missing source filename

有人可以帮忙吗?谢谢。

最佳答案

我发现了这个问题。我必须以管理员身份在我的计算机上打开开发人员控制台才能 mkdir,这与教程不同。这将我带到了我的 Windows 根目录,而不是通常使用开发人员控制台打开的 VS 目录。现在一切都在正确的位置,一切都正常了。我猜想编译器需要的后台文件位于 VS Code 目录中,如果您将文件放在其他地方,代码会感到困惑。

关于c - 如何获取构建脚本来查找我的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58590658/

相关文章:

c - 程序未使用命令行上指定的名称创建文件

c# - 如何在 Visual Studio 2008 中使用作为项目添加的 SQL 数据库?

visual-studio - 将现有的 power desktop pbix 文件导入 Azure 门户上的工作区

html - Visual Studio 2012 不会收回 HTML 自动格式设置 (Ctrl+K+D) 上的缩进

vb.net - CodeDom编译错误 'Forms' is not member of 'Windows' in Windows 8.1

visual-studio - 使用标准格式将 Visual Studio 复制/粘贴到 Outlook 中?

objective-c - 在 XPC 服务守护进程中查看可用的字典?

我可以从线程函数中关闭/终止正在运行的线程吗?

c - 为什么在本地声明常量变量值会发生变化?

c++ - 在堆栈上初始化多态变量