6

sto usando i momenti di QNX per lo sviluppo di blackberry. Il problema si presenta ogni volta che scarico un codice di esempio ed eseguo su Simulator. allora l'errore viene da me.make: *** Nessuna regola per rendere il target Device-Debug. Stop.

Quando pulisco il progetto che mi danno errore

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

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

**** Build Finished **** 

E quando Il progetto mi

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

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

**** Build Finished **** 

dà Questi errori non sono avermi permesso di eseguire qualsiasi codice di esempio. per favore qualcuno può dirmi come posso risolvere questo problema. Ho impostato l'obiettivo come simulatore-debug.

risposta

4

Sembra che il tuo x86/Makefile non venga generato.

È possibile aprire una finestra di comando regolare e preparare la shell utilizzando il file bbndk-env.bat dalla directory di installazione BBNDK, quindi digitare quanto segue dal livello più alto del progetto demo? (Sostituire YOURPROJECT.pro con qualunque file .pro in realtà è)

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

Condivide la x86/Makefile ottenere generato? Qualche errore?

Puoi pubblicare il Makefile per la demo che stai utilizzando?

+3

Signore, risolvo il mio problema. l'errore che stavo facendo era quando importavo un progetto che stavo selezionando "Existing Code as Blackberry C/C++ Makefile Project" invece di "Progetti esistenti nello spazio di lavoro" che risolvono il mio problema. Sì, avevi ragione il mio Makefile stava cambiando e causa il problema –

+0

grazie, è davvero facile sbagliare! –

0

Ho avuto lo stesso problema e ho notato che i Makefile dei progetti blackberry sono gli sames tranne il tag QMAKE_TARGET. Quindi li ho semplicemente copiati dalla directory del progetto e (project dir)/traduzioni e ho cambiato QMAKE_TARGET con il nome del progetto corretto. Costruito senza alcun problema.

Direi che è successo a causa della git directory config quando è stato premuto.

Problemi correlati