Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/137.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++;在MacOS上构建失败 我试图在MacBook上运行我的C++程序,我试图通过运行构建任务 C/C++:运行CLAN+++构建活动文件< /C>来运行我的程序。但是,每次执行此操作时,都会出现以下错误:ld:无法打开输出文件进行写入:/Users/admin/first/first,errno=21 for architecture x86\u 64 clang:error:linker命令失败,退出代码为1(使用-v查看调用)终端进程以退出代码1终止。这似乎是一个简单的权限问题:_C++_Macos_Visual Studio Code - Fatal编程技术网

C++;在MacOS上构建失败 我试图在MacBook上运行我的C++程序,我试图通过运行构建任务 C/C++:运行CLAN+++构建活动文件< /C>来运行我的程序。但是,每次执行此操作时,都会出现以下错误:ld:无法打开输出文件进行写入:/Users/admin/first/first,errno=21 for architecture x86\u 64 clang:error:linker命令失败,退出代码为1(使用-v查看调用)终端进程以退出代码1终止。这似乎是一个简单的权限问题:

C++;在MacOS上构建失败 我试图在MacBook上运行我的C++程序,我试图通过运行构建任务 C/C++:运行CLAN+++构建活动文件< /C>来运行我的程序。但是,每次执行此操作时,都会出现以下错误:ld:无法打开输出文件进行写入:/Users/admin/first/first,errno=21 for architecture x86\u 64 clang:error:linker命令失败,退出代码为1(使用-v查看调用)终端进程以退出代码1终止。这似乎是一个简单的权限问题:,c++,macos,visual-studio-code,C++,Macos,Visual Studio Code,ld:无法打开输出文件进行写入 链接器无法写入指定的文件 Edit:正如molbdnilo正确指出的那样,错误21是EISDIR,这意味着您试图写入的文件已经作为目录存在。所以仅此文件夹?:) 这似乎是一个简单的权限问题: ld:无法打开输出文件进行写入 链接器无法写入指定的文件 Edit:正如molbdnilo正确指出的那样,错误21是EISDIR,这意味着您试图写入的文件已经作为目录存在。所以仅此文件夹?:) > BREW是否安装了任何C++工具?有时,这就是这些问题的根源。程序试图使用原生

ld:无法打开输出文件进行写入

链接器无法写入指定的文件


Edit:正如molbdnilo正确指出的那样,
错误21
EISDIR
,这意味着您试图写入的文件已经作为目录存在。所以仅此文件夹?:)

这似乎是一个简单的权限问题:

ld:无法打开输出文件进行写入

链接器无法写入指定的文件


Edit:正如molbdnilo正确指出的那样,
错误21
EISDIR
,这意味着您试图写入的文件已经作为目录存在。所以仅此文件夹?:)

> BREW是否安装了任何C++工具?有时,这就是这些问题的根源。程序试图使用原生OS版本的东西时,它应该使用HOBREBRES或反之亦然。< /P> < P>你是否安装了任何C++工具?有时,这就是这些问题的根源。该程序试图使用本机操作系统版本的东西,而本机操作系统版本应该使用自制的,反之亦然。

我更改了员工和所有人的读写权限。对于我(管理员),我已经有读写权限。我还是会犯同样的错误。你是从哪里来的?您能否手动
触摸/Users/admin/first/first
?添加
-v
详细标志的输出是什么?可能是其他人:)我更改了员工和所有人的读写权限。对于我(管理员),我已经有读写权限。我还是会犯同样的错误。你是从哪里来的?您能否手动
触摸/Users/admin/first/first
?添加
-v
详细标志的输出是什么?可能其他:)错误代码21表示“/Users/admin/first/first”已经存在并且是一个目录。错误代码21表示“/Users/admin/first/first”已经存在并且是一个目录。