小编Faw*_*sim的帖子

在Cygwin中对WinMain的未定义引用

我正在尝试编译并遇到以下问题

$ gcc errlib.c -o errlib.o

/usr/lib/gcc/x86_64-pc-cygwin/4.8.2/../../../../lib/libcygwin.a(libcmain.o): In function `main':
/usr/src/debug/cygwin-1.7.30-1/winsup/cygwin/lib/libcmain.c:39: undefined reference to `WinMain'
/usr/src/debug/cygwin-1.7.30-1/winsup/cygwin/lib/libcmain.c:39:(.text.startup+0x7e): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `WinMain'
collect2: error: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

有什么建议?这些文件经过了很好的测试,并且之前生成的代码很好,但现在我认为可能会有一些cygwin设置或者......在cygwin上的windows 8上进行编译.

cygwin winmain

9
推荐指数
1
解决办法
2万
查看次数

为什么在C++中使用strcmp而不是==?

我想我的代码可以完全正常使用strcmp或只是==在C++中比较2个char数组.任何人都可以证明使用的原因strcmp而不是==;

c++ strcmp

7
推荐指数
1
解决办法
5784
查看次数

标签 统计

c++ ×1

cygwin ×1

strcmp ×1

winmain ×1