MinGW gcc,对__chstk_ms的未定义引用?

时间:2015-10-25 12:55:05

标签: c gcc mingw

所以我刚买了一台全新的笔记本电脑(Windows 10)并安装了我需要的所有东西。

我下载了MinGW并安装了gcc,添加了PATH等。我想我会编译一个完全标准的,基本的HelloWorld C程序,只是为了检查它是否有效。 (这个文件已被直接复制到我的旧笔记本电脑中,它完全可以编译)。这就是我得到的:

C:\...\Documents\C>gcc prog1.c -o prog1
/mingw/lib/libmingw32.a(setargv.o):(.text+0x30): undefined reference to `__chkstk_ms'
/mingw/lib/libmingwex.a(glob.o):(.text+0x673): undefined reference to `__chkstk_ms'
/mingw/lib/libmingwex.a(glob.o):(.text+0x7e0): undefined reference to `__chkstk_ms'
/mingw/lib/libmingwex.a(glob.o):(.text+0x81d): undefined reference to `__chkstk_ms'
/mingw/lib/libmingwex.a(glob.o):(.text+0x934): undefined reference to `__chkstk_ms'
/mingw/lib/libmingwex.a(glob.o):(.text+0xb78): more undefined references to `__chkstk_ms' follow
collect2: ld returned 1 exit status

以前类似的问题是版本冲突的结果,据我所知,我没有。由于笔记本电脑是全新的,我没有任何以前安装的东西,我已经忘记了哪些可能会有冲突。

非常感谢任何有关修复此问题的帮助。

0 个答案:

没有答案