如何设置代码块以与mingw64一起使用

时间:2019-10-13 19:43:29

标签: codeblocks mingw-w64

我安装了Mingw64。 然后,我通过更新“设置/编译器”中的工具链可执行文件字段来设置代码块。 我能够运行“ Hello world”程序。 在任务监视器中,exe标记为“ * 32” 看来它是在x32中编译的

2 个答案:

答案 0 :(得分:0)

(推断的问题:使用MinGW-64,期望获得64位,获得32位)

这取决于您拥有的MingW-w64工具链。

如果您有多库工具链,则必须或者-m64添加到命令行中,或者您需要下载另一条“目标Win64”。以它的名字。也就是说,找到的所有内容in here。您需要选择所需的线程和异常。或者,只需使用安装程序即可。

您可以从MinGW-w64网站下载大约十二种不同的组合。您需要“托管在Windows上,以Windows为目标”,然后是64位版本(如果需要的话),或者“多”版本,但是在这种情况下,您需要额外的命令行开关。

X32在Windows下不存在,它是Win-32或Win-64。

答案 1 :(得分:0)

解决方案是从Msys2安装Mingw64,然后只需更改代码块的编译器设置,使其指向Mingw64文件夹。 在大多数情况下,仅复制和粘贴Mingw64版本并不起作用。