如何使用代码块Ubuntu编译64位c ++编程

时间:2012-09-30 13:09:39

标签: c++ 64-bit codeblocks ubuntu-11.10

我有一个多线程的c ++代码,我正在尝试使用64-ubuntu上的代码块编译它,对于32位编译我给了-m32并且它运行良好但是对于64位我给了-m64并且它失败了。我正在使用

#elif defined(__ia64__) && defined(__GNUC__)

它根本无法识别它。

1 个答案:

答案 0 :(得分:3)

您确定要使用“ia64”吗?在大多数情况下,它指的是Itanium CPU;你可能想检查__x86_64或__amd64或类似的东西。

编辑:这仍然是您要检查特定CPU的问题。