Domanda

Ho trovato l'elenco delle flag di debug ifort. Tuttavia, sono confuso su alcune spiegazioni delle bandiere del debug. Come ha affermato, -debug può essere configurato come tutto, pieno, minimo e nessuno. Posso chiederti qual è la differenza tra "-debug tutto" e "debug pieno"? Quali contengono più informazioni di debug?

Quando utilizzo IDB GUI per eseguire il debug di un file eseguibile Fortran, posso solo impostare i miei punti di interruzione non tutti. Mi chiedo se sia dovuto al livello delle informazioni di debug, quindi solo alcune righe nei codici di origine sono state associate alla tabella dei numeri di riga nei file oggetto. In tal caso, come posso associarmi ad ogni riga nei file di origine ai miei file di oggetti?

È stato utile?

Soluzione

Se ignoriamo le possibili differenze nelle versioni, /debug: pieno e /debug: tutto sembra essere equivalente. Generano informazioni complete di debug ... è anche lo stesso che specificare /debug senza parole chiave. /debug: pieno è l'impostazione predefinita nella configurazione del debug nell'IDE di Windows).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top