وقتی می خواهیم یک کد C
را با
GCC کامپایل کنیم
اگر از
gcc -c src/main.cpp -o main
استفاده کنیم
خطای
#error missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS
#error missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS
میدهد
برای رفع این مشکل همانطور که در خطا آمده است از کد زیر استفاده می کنیم
gcc -D__STDC_CONSTANT_MACROS -c src/main.cpp -o main