У меня, вероятно, простая проблема, но во время компиляции нет информативных ошибок или предупреждений, чтобы предупредить меня о том, что происходит не так.
У меня есть приложение Objective-C++, которое включает в себя основной файл C++ и заголовочные файлы ObjC.
Он строится нормально, но при запуске выдает следующее сообщение об ошибке:
Dyld Error Message:
Symbol not found: _OBJC_CLASS_$_AppController
Referenced from: /Users/slate/Documents/osirixplugins/eqOsirix/build/Development/rcOsirix.app/Contents/MacOS/rcOsirix
Expected in: flat namespace
in /Users/slate/Documents/osirixplugins/eqOsirix/build/Development/rcOsirix.app/Contents/MacOS/rcOsirix
Никакое количество поисковых запросов не привело к решению, и я уверен, что где-то пропустил вариант компиляции или сборки.
«AppController.h» включен в цель (проверено) и #import
в файле класса ObjC.
Любая помощь приветствуется.
ObjC++ постоянно вызывает у меня головную боль.
Спасибо,
-S!