Название: Как использовать Obj-C классы в QtCreator-е Отправлено: Caduceus от Июль 07, 2012, 09:08 необходимо использовать некие классы из <CoreFoundation/CoreFoundation.h>
Ну и конечно при первой линковке выдало миллион ошибок типа error: stray '@' in program на файлах из Obj-C В pro файле прописал всякие DEFINES += Q_WS_MAC QT_MAC_USE_COCOA macx: LIBS += -framework CoreFoundation не помолго Как сделать, чтоб компилило? Может компилятор надо особый юзать? Название: Re: Как использовать Obj-C классы в QtCreator-е Отправлено: kambala от Июль 07, 2012, 10:03 Objective-C код надо помещать в файлы .mm (заголовочные точно так же в .h), а их добавлять в раздел OBJECTIVE_SOURCES (OBJECTIVE_HEADERS). См. например мой код тут: http://www.prog.org.ru/topic_22129_0.html
Название: Re: Как использовать Obj-C классы в QtCreator-е Отправлено: Caduceus от Июль 07, 2012, 10:06 Так это он ругается не на мой код, а на код внутри какого-то фреймоворка.
У меня в коде вообще нет Obj-C кода Название: Re: Как использовать Obj-C классы в QtCreator-е Отправлено: kambala от Июль 07, 2012, 10:17 Может путь к сдк надо указать? Я как-то писал в данном разделе как сделать это для нового Xcode, который хранит папку developer в /applications/Xcode.app/contents.
|