0

我试图编译一个简单的 win32 API 程序。由于某些我似乎无法修复的原因,我在通常用于编码的 Clion IDE 中遇到编译错误。但是相同的代码在 Visual Studio IDE 中运行得非常好。现在我真的想解决这个问题,这样我就可以更多地了解事情在后台是如何工作的,而且因为我不想习惯与我已经习惯的不同的 IDE。代码是这里的示例: https ://docs.microsoft.com/en-us/windows/win32/learnwin32/your-first-windows-program

实际上我没有尝试任何事情,因为我在网上找不到任何关于我的问题的帮助。

这是我得到的错误:

C:/TDM-GCC-64/bin/../lib/gcc/x86_64-w64-mingw32/5.1.0/../../../../x86_64-w64-mingw32/lib/../lib/libmingw32.a(lib64_libmingw32_a-crt0_c.o): In function `main':
C:/crossdev/src/mingw-w64-v4-git/mingw-w64-crt/crt/crt0_c.c:18: undefined reference to `WinMain'
collect2.exe: error: ld returned 1 exit status
CMakeFiles\untitled4.dir\build.make:84: recipe for target 'untitled4.exe' failed
mingw32-make.exe[3]: *** [untitled4.exe] Error 1
mingw32-make.exe[2]: *** [CMakeFiles/untitled4.dir/all] Error 2
CMakeFiles\Makefile2:71: recipe for target 'CMakeFiles/untitled4.dir/all' failed
CMakeFiles\Makefile2:83: recipe for target 'CMakeFiles/untitled4.dir/rule' failed
mingw32-make.exe[1]: *** [CMakeFiles/untitled4.dir/rule] Error 2
Makefile:117: recipe for target 'untitled4' failed
mingw32-make.exe: *** [untitled4] Error 2
4

0 回答 0