6

Korzystam z dynamiki QNX do rozwoju blackberry. Problem polega na tym, że pobieram dowolny przykładowy kod i uruchamiam go na symulatorze. wtedy przychodzi do mnie błąd.make: *** Brak reguły dla celu `Device-Debug '. Zatrzymać.

Kiedy czyścić projekt to daje mi błąd

**** Clean-only build of configuration Simulator-Debug for project list **** 

make -j4 clean 
make: *** No rule to make target `clean'. Stop. 

**** Build Finished **** 

A kiedy Budowanie projektu daje mi

**** Build of configuration Simulator-Debug for project list **** 

make -j4 Device-Debug 
make: *** No rule to make target `Device-Debug'. Stop. 

**** Build Finished **** 

These błąd nie pozwalając mi uruchomić dowolny kod przykładowy. proszę może ktoś mi powiedzieć, jak mogę rozwiązać ten problem. Ustawiłem cel jako symulator-debugowanie.

Odpowiedz

4

Wygląda na to, że Twój plik x86/Makefile nie jest generowany.

Czy można otworzyć zwykłe okno poleceń i przygotować powłokę przy użyciu pliku bbndk-env.bat z katalogu instalacyjnego BBNDK, a następnie wpisać następujące elementy na najwyższym poziomie projektu demonstracyjnego? (Wymień YOURPROJECT.pro z jakiegokolwiek pliku .pro faktycznie jest)

qmake -spec unsupported/blackberry-x86-qcc -o x86/Makefile YOURPROJECT.pro CONFIG+="simulator debug_and_release" 

Czy x86/Makefile generowana? Jakieś błędy?

Czy możesz opublikować plik Makefile dla wersji demonstracyjnej, której używasz?

+3

Proszę pana, rozwiązuję mój problem. błąd, który popełniłem, gdy kiedykolwiek importowałem projekt, wybierałem "Istniejący kod jako projekt Makefile Blackberry C/C++" zamiast "Istniejące projekty w obszarze roboczym", które rozwiązują mój problem. Tak, masz rację, mój Makefile się zmieniał i powoduje problem –

+0

, dzięki czemu naprawdę łatwo się pomylić! –

0

Miałem ten sam problem i zauważyłem, że pliki Makefile projektów blackberry są samouczkami oprócz znacznika QMAKE_TARGET. Więc po prostu skopiowałem je z katalogu projektu i (katalog projektu)/tłumaczenia i zmieniłem QMAKE_TARGET na prawidłową nazwę projektu. Zbudowano bez żadnego problemu.

Powiedziałbym, że stało się tak z powodu konfiguracji katalogu git, kiedy został wciśnięty.

Powiązane problemy