2014-10-29 2 views
0

Я пытаюсь построить ежевику 10 каскадов. Когда я развертываю код на своем устройстве, я становлюсь ниже ошибок. Не могли бы вы помочь?make [2]: *** [o.le-v7-g/ApplicationName] make [1]: *** [debug] make: *** [Device-Debug]

make[2]: *** [o.le-v7-g/ApplicationName] Error 1 ApplicationName C/C++ Problem 
make[1]: *** [debug] Error 2 ApplicationName C/C++ Problem 
make: *** [Device-Debug] Error 2 ApplicationName C/C++ Problem 

.pro файл выглядит следующим образом

APP_NAME = ApplicationName 

CONFIG += qt warn_on cascades10 

include(config.pri) 
LIBS += -lbbdata 
LIBS += -lbb 

содержимое файла main.cpp ниже

#include "applicationui.hpp" 
#include "sqlconnect.hpp" 

#include <bb/cascades/Application> 

#include <QLocale> 
#include <QTranslator> 

#include <Qt/qdeclarativedebug.h> 

using namespace bb::cascades; 

Q_DECL_EXPORT int main(int argc, char **argv) 
{ 
    Application app(argc, argv); 

    // Create the Application UI object, this is where the main.qml file 
    // is loaded and the application scene is set. 
    ApplicationUI appui; 

    // Enter the application main event loop. 
    return Application::exec(); 
} 
+0

Чистый проект, который иногда помогает. Иначе почему вы даже касаетесь main.cpp? Сделайте то, что вам нужно, в applicationui.cpp –

+0

Я смотрел пару образцов, чтобы посмотреть, как выглядит main.cpp, и это изменилось. Поэтому хотелось взять main.cpp, который более подходит для приложений, таких как мои. – user1998463

ответ

0

Я смотрел на пару сайтов, и я тогда я нашел из журналов сборки что LIBS + = -lbbsystem. Первоначально я не был уверен, как читать журналы, но с этой ошибкой компиляции я узнал об этом.

http://supportforums.blackberry.com/t5/Native-Development/make-2-o-le-v7-g-ApplicationName-make-1-debug-make-Device-Debug/m-p/3010212#M68425 есть данные

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