c++ - /mingw32/bin/ld.exe:无法打开输出文件 HelloWorld.exe:权限被拒绝 collect2.exe:错误:ld 返回 1 退出状态
问题描述
#include<iostream>
using namespace std;
int main(){
cout << "Hello World\n";
return 0;
}
这是我只是打印“Hello World”的简单程序,但每次都会出现此错误。
[Running] cd "e:\C++\Data Types\" && g++ HelloWorld.cpp -o HelloWorld && "e:\C++\Data Types\"HelloWorld
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: cannot open output file HelloWorld.exe: Permission denied
collect2.exe: error: ld returned 1 exit status
我已经尝试了一切,但无法生成HelloWorld.exe
文件并运行此代码。
解决方案
推荐阅读
- java - 如何实现,只有双击安卓手机中三个按钮中的任何一个才能退出应用程序?
- tsql - 在 TSql 中解析自定义标签
- xcode - GoogleService-Info.plist : 是否复制捆绑资源
- aws-lambda - 如何从另一个触发一个 AWS Lambda 函数,保证第二个只运行一次?
- javascript - 如何将此 Javascript 片段转换为 C#
- c# - .NET 核心 - 将连接字符串读入 Entity Framework Core
- java - appengine-maven-plugin:1.3.2:deploy 在部署到谷歌云期间失败
- google-cloud-platform - 使用 VM 进行健康检查
- netlogo - 平均邻居的变量以告知决策
- php - Python 代码显示在客户端而不是执行