c++ - gcc 找不到 -lgcc,g++.exe:错误:CreateProcess:没有这样的文件或目录
问题描述
我正在尝试在 Windows 上使用 MingGW,但是当我尝试编译我的 c/c++ 文件时,使用 C(gcc) 编译时出现以下错误
> gcc c:\Users\Administrator\Desktop\C_C++\helloworld\hello.c - o c:\Users\Administrator\Desktop\C_C++\helloworld/hello
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc_eh
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc_eh
collect2.exe: error: ld returned 1 exit status
当我使用 C++(g++) 编译时出现以下错误
> g++ c:\Users\Administrator\Desktop\C_C++\helloworldcpp\hello.cpp -o c:\Users\Administrator\Desktop\C_C++\helloworldcpp/hello
g++.exe: error: CreateProcess: No such file or directory
路径变量是C:\MinGW\bin。我已经在基本安装包中下载了 mingw-developer-toolkit、mingw32-base、mingw32-gcc-g++ 和 msys-base。我也收到 iostream 的 #include 错误。我已经尝试了几乎所有互联网上的方法,但无法修复。
解决方案
似乎没有正确安装 MinGW。
重新安装它可能会解决问题。
推荐阅读
- c# - CEFSharp ChromiumBrowser 不会在 Load(url) 调用时加载内容?
- python - shell脚本,它打开带有python脚本参数的python
- python - copy_tree 不复制子目录
- matlab - 将温度数据从 Arduino 发送到 Matlab 时出错
- stripe-payments - Stripe:间歇性开票的最佳方法?
- vue.js - 如何监听 Vue.js 中根元素发出的事件
- python - 如何将txt文件读入字典?
- php - PHP/MySQL 在视图中重置标志
- python-3.x - Geopandas 是完全用 python 语言编写的吗?
- python - Python 正则表达式单词边界