天天看點

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。

繼續閱讀