После этого вопроса , я пытаюсь скомпилировать этот код в macOS. Я успешно запустил
/System/Volumes/Data/usr/local/Cellar/qt/5.14.1/bin/qmake
в папке build_XX
, а затем make
. Тем не менее, я получаю ошибку компиляции:
../src/gpsim/protocol.cc:79:8: error: 'long long type-name' is invalid
uint long long i = ascii2uint64(buffer, digits);
^
1 error generated.
make: *** [build/release/protocol.o] Error 1
как предложено здесь , я добавил
#ifdef __APPLE__
#include <sys/types.h>
#endif // __APPLE__
в верхней части файла protocol.cc
безрезультатно , Буду признателен, если вы поможете мне понять, в чем проблема и как я могу ее решить. Заранее спасибо за вашу поддержку.