我正在尝试使用64位TDM-GCC和Code :: Blocks IDE构建64位应用程序。 我无法配置的是编译器和IDE的组合。
我查看了IDE wiki和TDM wiki;但是没有我需要的细节。
有没有直接的方法呢?
由于
答案 0 :(得分:2)
这是可能的,因为我自己亲自完成了这项工作,并且在最终从Code :: Blocks转向Codelite之前的一年中使用了这种开发配置(它们是类似的IDE,但Codelite更像是Obj -C开箱即用友好。)
要设置Code :: Blocks,您只需进入构建设置并将编译器bin位置指向TDM-GCC bin文件夹即可。我认为您需要做的唯一其他事情是确保Code :: Blocks尝试运行mingw32-make.exe
而不是make.exe
,它默认情况下会查找。这是在相同的设置窗口中。 Code :: Blocks运行的所有其他程序应该已经具有正确的名称。
如果您仍然遇到问题,可以在尝试构建时发布确切的编译器输出吗?
答案 1 :(得分:0)
我在Windows 10 64位操作系统上使用Code :: Blocks 64位
尝试一下:
将TDM-GCC 64位版本放在您用于Code :: Blocks的目录(驱动器)中。 我都在C:/下(除非您使用其他驱动器,否则这是正常的)。打开CB,然后单击CB中的TDM(“管理”窗口左侧)。
现在转到 Settings> Compiler> Tool Chain 可执行文件选项卡,然后单击编译器安装目录中的Auto-detect。您可能需要在下面的某些框中打勾。 必须保存后所有更改,然后再关闭CB。祝好运。