Carbide non include informazioni di debug per alcuni file
Domanda
In metallo 2.0.2, se ho impostato configurazione attiva per essere "Phone Debug GCCE", costruire il progetto, andare in prospettiva Debug, scegliere "eseguibili" scheda, e selezionare il file eseguibile, la finestra File di origine alfabetico / posizione sarà elencare tutti i file sono in grado di utilizzare durante il debug.
Il problema è che la lista non contiene tutti i file dal progetto, anche se il loro codice è collegata ed eseguito su un dispositivo con successo. Come conseguenza del problema, io non sono in grado di impostare punti di interruzione in questi file.
Qual è la cattura e come posso risolvere il problema?
Grazie.
Soluzione
Questo è un problema con la versione di GCCE che viene utilizzato di default con Symbian. Ha un certo numero di bug con informazioni di debug, tra cui a volte le informazioni mancanti linea per alcuni file.
Le alternative sono (a) il compilatore RVCT commerciale, o (b) seguire i lavori in corso per passare a un compilatore GCCE più recente. Un buon inizio per questo è qui: http://developer.symbian.org/wiki/index.php/The_GCCE_toolchain_initiative