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终止。这似乎是一个简单的权限问题:
ld:无法打开输出文件进行写入 链接器无法写入指定的文件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++工具?有时,这就是这些问题的根源。程序试图使用原生
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”已经存在并且是一个目录。