Я намагаюся скомпілювати програмний пакет 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_t
a size_t
чи, можливо, an unsigned int
?