cstdint не компилируется в Xcode

#c #xcode

#c #xcode

Вопрос:

cstdint не компилируется для меня в xcode и выдает мне ошибки типа:

В глобальном пространстве имен нет элемента с именем ‘uint8_t’ и т.д.

У кого-нибудь есть решение этой проблемы? Чтобы уточнить, мои пути поиска в заголовке не касаются / usr / local /include / folder. Я использую /usr /local /Cellar / для моего пути поиска в заголовке.

Редактировать: прикрепленные изображения настроек сборки введите описание изображения здесь

введите описание изображения здесь

Комментарии:

1. Каким кодом? Вероятно, вам не хватает #include .

2. Почему вы используете Cellar с Xcode? Это не то место, где Xcode найдет свои собственные заголовки.

3. Я имел в виду пути поиска в заголовке пользователя. Я видел сообщение, в котором использование / usr / local / include вызывает проблемы. Я использую cellar для поиска установленных зависимостей brew, таких как eigen и т.д.

4. Вызывает ли проблемы использование рекурсивного поиска? Я использую рекурсивный поиск для поиска заголовков, но это, похоже, вызывает ошибки компиляции выше. Если я не использую его, файлы не будут найдены.

5. A) Вы не показали никакого кода, чтобы мы могли попытаться воспроизвести проблему. B) XCode поставляется с заголовками, специфичными для этой clang используемой версии. Они не могут быть произвольно заменены. C) Вы должны попробовать это без каких-либо ваших необычных изменений.