Я пытаюсь скомпилировать программный пакет C++, написанный в 2007 году, и получаю следующую ошибку:
ошибка: 'uint32_t' не называет тип
Это происходит в 64-битная Ubuntu с использованием g++ 4.5.2. Он отлично компилируется на 64-битной CentOS с использованием g++ 4.1.2.
Есть ли #include
или флаг компилятора, который я пропустил? Или я должен использовать typedef
для назначения uint32_t
на size_t
или, может быть, unsigned int
?