Usually Microsoft code uses __int64 which is not understood by GCC.
I know I can write it as a macro like this:
#define __int64 long long
But I don't want to do this, due to code portability. I'm trying to give GCC the following Preprocessor Option:
-D__int64="long long"
I get the following error due to the space between the two long's:
gcc.exe: error: long: No such file or directory
How to fix it ?
stdint.hincluded, as @unwind answered.gcc -std=c99int, I'm just curious why the 32 bit wouldn't be enough?-D__int64="long\ long"(add more `\` before the space until it works)