Domanda

Come posso compilare OpenCL kernel con le informazioni di debug? Se lo faccio come sentire debug

[const char * opzioni = "-g";

clBuildProgram (* hProgram, 0, 0, opzioni, null, null);]:

ottengo l'errore seguente:

clang: Unknown riga di comando argomento '-g'. Prova: 'clang --help'

È stato utile?

Soluzione

"- g". Non è un'opzione di compilazione supportato in OpenCL, vedere la sezione 5.4.3 / 5.6.3 (versione 1.0 / 1.1, rispettivamente) della specifica per un elenco delle opzioni supportate

Se state rivolte a una CPU poi "-g" può funzionare, ma non è supportato. Per il debug su GPU si potrebbe verificare gDEBugger CL forse, io non ho provato però. NVIDIA parallelo Nsight (nome in codice Nexus) ha OpenCL profilatura funzionalità nella versione beta e sosterrà OpenCL debug.

Altri suggerimenti

"- g" è una caratteristica, che è supportato da ati-GPU

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