Использование Oracle Berkeley DB с Xcode

#xcode #oracle #berkeley-db

#xcode #Oracle #berkeley-db

Вопрос:

Я совсем недавно установил Berkeley DB 6.0.30, чтобы я мог использовать его в серверном приложении, которое я планирую написать. Я прошел установку через терминал, но теперь мне нужна небольшая помощь, чтобы сделать заголовки доступными в Xcode, чтобы созданное мной приложение действительно можно было использовать.

Вот инструкции, которым я следовал.

Однако меня смущает то, что у меня нет большого опыта работы с командной строкой, а руководство, похоже, специально разработано для использования Eclipse, что, очевидно, не приносит мне много пользы, поскольку я ограничен Xcode для разработки приложений Mac.

Кто-нибудь знает, как сделать путь заголовка известным Xcode?

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

1. Итак, где установлены файлы?

2. Я указал, что префикс конфигурации должен быть /usr/local поэтому я бы предположил, что заголовки находятся под /usr/local/include . Проверка в Finder подтверждает, что db_cxx.h заголовок, который я ищу, есть.

3. Затем вам просто нужно добавить /usr/local/include в заголовок путь поиска .

4. Я вижу, что я могу сделать это из настроек / конфигурации отдельного проекта, но есть ли способ сделать это «глобальным»; то есть таким, чтобы Xcode знал путь по умолчанию, поэтому мне не нужно записывать этот путь в каждый проект, в котором я хочу использовать DB?

5. Я в это не верю, нет. По крайней мере, я никогда случайно на это не натыкался.

Ответ №1:

Вам просто нужно добавить /usr/local/include к пути поиска в заголовке, чтобы компилятор мог найти файлы заголовков.