collect2.exe Id返回1退出状态(Dev-c ++)

时间:2019-07-26 11:41:28

标签: c++

我正在使用Dev-c ++ 5.11,编译器为““ TDM-GCC 4.92 64位版本””。

#include <stdio.h>

int main()
{
    printf("Hello");
    return 0;
}

我遇到了错误


        C:/MinGW/bin/../lib/crt2.o:(.text+0x2ec): undefined reference to `__imp____set_app_type'
    C:/MinGW/bin/../lib/crt2.o:(.text+0x30c): undefined reference to `__imp____set_app_type'
    C:/MinGW/bin/../lib/crt2.o:(.text+0x322): undefined reference to `__imp__atexit'
    C:/MinGW/bin/../lib/crt2.o:(.text+0x332): undefined reference to `__imp___onexit'
    collect2.exe: error: ld returned 1 exit status D:\대회\Makefile.win:25: recipe for target 'Project2.exe' failed
    mingw32-make.exe: *** [Project2.exe] Error 1 

Makefile.win在下面


    # Project: Project2
    # Makefile created by Dev-C++ 5.11

    CPP      = g++.exe
    CC       = gcc.exe
    WINDRES  = windres.exe
    OBJ      = main.o
    LINKOBJ  = main.o
    LIBS     = -L"C:/Program Files (x86)/Dev-Cpp/MinGW64/lib" -L"C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib" -static-libgcc
    INCS     = -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include"
    CXXINCS  = -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++"
    BIN      = Project2.exe
    CXXFLAGS = $(CXXINCS) 
    CFLAGS   = $(INCS) 
    RM       = rm.exe -f

    .PHONY: all all-before all-after clean clean-custom

    all: all-before $(BIN) all-after

    clean: clean-custom
       ${RM} $(OBJ) $(BIN)

    $(BIN): $(OBJ)
       $(CPP) $(LINKOBJ) -o $(BIN) $(LIBS)

    main.o: main.cpp
       $(CPP) -c main.cpp -o main.o $(CXXFLAGS)

,它在第25行中突出显示。

   $(CPP) $(LINKOBJ) -o $(BIN) $(LIBS)

我在Google上搜索了很多,但仍然无法解决。

我希望编译成功。

0 个答案:

没有答案