Dev c++ mingw 不再编译
Dev c++ mingw no longer compiles
我正在使用 Dev C++ 4.9.9.2,我的程序从昨天开始就停止编译了。
我的编译器错误看起来像这样:
F:\Program\Makefile.win [Build Error] [Program.exe] Error 1
编译日志消息为:
Compiler: Default compiler
Building Makefile: "F:\Program\Makefile.win"
Executing make...
make.exe -f "F:\Program\Makefile.win" all
gcc.exe Untitled1.o -o "Program.exe" -L"F:/Dev-Cpp/lib"
gcc.exe: Internal error: Aborted (program collect2)
Please submit a full bug report.
See <URL:http://www.mingw.org/bugs.shtml> for instructions.
make.exe: *** [Program.exe] Error 1
Execution terminated
这是我新建项目的 makefile:
# Project: Program
# Makefile created by Dev-C++ 4.9.9.2
CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
RES =
OBJ = main.o $(RES)
LINKOBJ = main.o $(RES)
LIBS = -L"F:/Dev-Cpp/lib"
INCS = -I"F:/Dev-Cpp/include"
CXXINCS = -I"F:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"F:/Dev-Cpp/include/c++/3.4.2/backward" -I"F:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"F:/Dev-Cpp/include/c++/3.4.2" -I"F:/Dev-Cpp/include"
BIN = Program.exe
CXXFLAGS = $(CXXINCS)
CFLAGS = $(INCS)
RM = rm -f
.PHONY: all all-before all-after clean clean-custom
all: all-before Program.exe all-after
clean: clean-custom
${RM} $(OBJ) $(BIN)
$(BIN): $(OBJ)
$(CPP) $(LINKOBJ) -o "Program.exe" $(LIBS)
main.o: main.cpp
$(CPP) -c main.cpp -o main.o $(CXXFLAGS)
我试过重新安装 mingw 并将新的编译器配置文件链接到它,我也试过重新安装 Dev C++,但问题仍然存在。
以前编译好的新项目和老项目都编译不了了...
有人遇到过类似的问题吗?
链接器的某些内容无法为我工作。
我使用 TDM-GCC 安装了 mingw 并为此创建了一个新的编译器配置文件,最终可以正常工作。
我还在纳闷为什么自带的mingw突然不工作了,重装后也不能正常工作
我正在使用 Dev C++ 4.9.9.2,我的程序从昨天开始就停止编译了。 我的编译器错误看起来像这样:
F:\Program\Makefile.win [Build Error] [Program.exe] Error 1
编译日志消息为:
Compiler: Default compiler
Building Makefile: "F:\Program\Makefile.win"
Executing make...
make.exe -f "F:\Program\Makefile.win" all
gcc.exe Untitled1.o -o "Program.exe" -L"F:/Dev-Cpp/lib"
gcc.exe: Internal error: Aborted (program collect2)
Please submit a full bug report.
See <URL:http://www.mingw.org/bugs.shtml> for instructions.
make.exe: *** [Program.exe] Error 1
Execution terminated
这是我新建项目的 makefile:
# Project: Program
# Makefile created by Dev-C++ 4.9.9.2
CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
RES =
OBJ = main.o $(RES)
LINKOBJ = main.o $(RES)
LIBS = -L"F:/Dev-Cpp/lib"
INCS = -I"F:/Dev-Cpp/include"
CXXINCS = -I"F:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"F:/Dev-Cpp/include/c++/3.4.2/backward" -I"F:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"F:/Dev-Cpp/include/c++/3.4.2" -I"F:/Dev-Cpp/include"
BIN = Program.exe
CXXFLAGS = $(CXXINCS)
CFLAGS = $(INCS)
RM = rm -f
.PHONY: all all-before all-after clean clean-custom
all: all-before Program.exe all-after
clean: clean-custom
${RM} $(OBJ) $(BIN)
$(BIN): $(OBJ)
$(CPP) $(LINKOBJ) -o "Program.exe" $(LIBS)
main.o: main.cpp
$(CPP) -c main.cpp -o main.o $(CXXFLAGS)
我试过重新安装 mingw 并将新的编译器配置文件链接到它,我也试过重新安装 Dev C++,但问题仍然存在。
以前编译好的新项目和老项目都编译不了了... 有人遇到过类似的问题吗?
链接器的某些内容无法为我工作。 我使用 TDM-GCC 安装了 mingw 并为此创建了一个新的编译器配置文件,最终可以正常工作。
我还在纳闷为什么自带的mingw突然不工作了,重装后也不能正常工作