我对 macOS 14.2.1 比较陌生,使用 Visual Studio Code 编写 C,我下载了“C/C++ 扩展”,当我使用扩展创建的运行按钮构建/运行我的代码时, MacOS 会弹出此消息:
““文件名”想要访问桌面文件夹中的文件”
每次我都必须按允许
我尝试打开“设置”->“隐私”->“文件和文件夹/完整磁盘访问”并授予 Visual Studio Code 权限,但这不起作用...
我还尝试将文件目录更改为文档,我收到了相同的消息,但带有:
“文件”
而不是“桌面”。
假设我尝试通过生成 .exe 文件并使用以下命令运行它来直接通过终端运行代码(不使用 C/C++ 扩展运行按钮):
gcc yourfile.c -o 你的输出文件
./你的输出文件
在这种情况下,一切都会很好,不会弹出任何消息,但删除旧的 .exe 文件,然后每次我想运行代码时创建一个新文件,这很令人沮丧。
有人解决这个问题了吗?
非常感谢!我希望有人能在这里帮助我
关于如何使用 vs code 上的运行按钮运行文件,您有几个选项,就我个人而言,我遇到了与您相同的问题,直到我转到运行按钮旁边的下拉菜单并选择“运行代码”而不是“调试” C/C++ 文件”或“运行 C/C++ 文件”