标签: 32bit-64bit eclipse-cdt
当我这样做时
#include <inttypes.h> long long value = 0; printf("An 8 byte long integer value: %"PRId64".", value);
Eclipse向我展示了printf行中的语法错误。谁知道如何摆脱它?这是我知道有一个printf工作在32位和64位架构上的唯一方法,而且每隔几行就会出现Eclipse错误,这使得很难看到真正的问题。
谢谢!
答案 0 :(得分:2)
回答问题here。
您需要在项目属性中添加__STDC_FORMAT_MACROS-&gt; C / C ++一般 - &gt;路径和符号。