Как я создаю повышение, “Начинающее” примеры с помощью XCode?

7
задан Matthew Lowe 10 December 2009 в 17:21
поделиться

1 ответ

Проблема в том, что сборка ускорения по умолчанию не работает с отладочной сборкой вашего проекта. Вам необходимо создать ускорение, используя вариант отладки, который выполняется следующим образом:

./bjam install variant=debug define=_GLIBCXX_DEBUG --with-regex

_GLIBCXX_DEBUG - это фактически параметр в проекте Xcode, который вызывает конфликт.

Затем вы можете связать отладочную версию библиотеки с вашим отладочным проектом Xcode. (Я думаю, именно так создаются предварительно скомпилированные двоичные файлы MacPorts.)

Имейте в виду, что вы можете использовать вариант bjam для создания нескольких целей одновременно.

Также: если он не работает после перестройки, убедитесь, что версия библиотеки, с которой вы связываете, действительно та, которую вы только что перестроили!

Также: Вместо этого можно удалить определение _GLIBCXX_DEBUG из вашей конфигурации отладки.

2
ответ дан 7 December 2019 в 16:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: