如何使用gcc在Windows中生成64位exes?

时间:2016-03-14 07:07:26

标签: windows gcc cygwin

我在Windows 7 64位中使用Babun(Cygwin +一些有用的添加程序+配置)。我尝试使用gcc编译C代码(以hello_world.c为例)并编译(到exe),但是当我试图运行编译的程序时它显示错误"应用程序无法启动正确(0xc000007b)"

一项小小的研究表明,这意味着已编译的程序正在尝试调用32位库。我的问题是:如何设置gcc(或使用gcc时我使用的命令)使程序默认使用64位库并正常运行?

要编译的程序是一个简单的命令行Hello World C程序,我试图在cmd中运行exe(在使用Codeblocks时通常可以正常工作,但在这种情况下不行)。

0 个答案:

没有答案