天天看点

GCC: error: expected `)' before 'PRIu64'

printf("UniqID: %"PRIu64"\n", uniq_id);

test.cpp:35: error: expected `)' before 'PRIu64'

make: *** [test.o] 错误 1

上述错误,gcc编译时需要定义宏__STDC_FORMAT_MACROS,并且必须包含头文件inttypes.h。

继续阅读