2015-03-19 4 views
1

Я пытаюсь скомпилировать мой проект на C++, который включает в себя dylib (этот dylib - еще один персональный проект).Неопределенные символы для архитектуры x86_64 dylib linkage

Я настроил всю Xcode проект, добавив dylib на этапе сборки (и добавление заголовков), но я до сих пор «Неопределенные символы для архитектуры x86_64» на всех функций, включенных в dylib.

Я не вижу, что пропустил Любая идея?

Thx

ответ

2

Я сделал ошибку в генерации dylib. Я забыл определить экспорт marco __attribute__((visibility("default")))

Все работает хорошо сейчас.

Смежные вопросы