Мне нужно для передачи данных между C ++ и Java.Я решил использовать protobuf от Google.
Я сделал процесс установки и получил: bin> protoc.exe lib> libprotobuf.a libprotobuf.la libprotobuf-lite.a libprotobuf-lite.la libprotoc.a libprotoc.я и включаю папку
У меня есть библиотека ссылок в .pro файле
QT += core gui network webkit
TARGET = MWOP
TEMPLATE = app
LIBS += -LC:\msys\1.0\local\lib\ -lprotobuf
INCLUDEPATH += C:\msys\1.0\local\include
SOURCES +=
...
HEADERS +=
...
FORMS +=
...
CONFIG += mobility
MOBILITY += bearer systeminfo
symbian {
TARGET.UID3 = xxxxx
TARGET.CAPABILITY += ReadUserData NetworkServices
TARGET.EPOCSTACKSIZE = 0x14000
TARGET.EPOCHEAPSIZE = 0x020000 0x800000
}
RESOURCES += Resources/Registration.qrc
в симуляторе все, кажется, работает нормально и строит проект, но когда я хочу развернуть приложение на телефоне, яполучена ошибка компиляции: :: error: нет правила для создания цели \NokiaQtSDK\Symbian\SDK\epoc32\release\armv5\LIB\protobuf.dso
, необходимо для \NokiaQtSDK\Symbian\SDK\epoc32\release\gcce\urel\MWOP.exe
.Стоп.
Как я могу это исправить?