Я намагаюся скомпілювати програмний пакет C ++, який був написаний у 2007 році, і з'являється така помилка:
error: ‘uint32_t’ does not name a type
Це відбувається в 64-розрядному Ubuntu за допомогою g ++ 4.5.2. Він чудово компілюється на 64-розрядному CentOS за допомогою g ++ 4.1.2.
Чи є #includeякийсь прапор компілятора, якого мені не вистачає? Або, я повинен використовувати, typedefщоб призначити uint32_ta size_tчи, можливо, an unsigned int?