printf("UniqID: %"PRIu64"\n", uniq_id);
test.cpp:35: error: expected `)' before 'PRIu64'
make: *** [test.o] 錯誤 1
上述錯誤,gcc編譯時需要定義宏__STDC_FORMAT_MACROS,并且必須包含頭檔案inttypes.h。
printf("UniqID: %"PRIu64"\n", uniq_id);
test.cpp:35: error: expected `)' before 'PRIu64'
make: *** [test.o] 錯誤 1
上述錯誤,gcc編譯時需要定義宏__STDC_FORMAT_MACROS,并且必須包含頭檔案inttypes.h。