Ho un programma che mi piacerebbe per eseguire il debug con gdb tramite emacs. Per poter eseguire le versioni di sviluppo di questo programma, ho uno script di shell che posso creare per impostare l'ambiente di chiamata per vedere le librerie giuste, ecc. Quello che non riesco a risolvere è come chiedere a emacs/gud di trovare questo file prima di eseguire gdb.Impostazione dell'ambiente di gdb quando si esegue attraverso Emacs
Ho provato con un comando come "fonte env.sourceme & & gdb mio_programma", ma emacs lamenta che non sa cosa significa "sorgente" si intende. Immagino che non stia davvero girando gdb in una shell, quindi questo tipo di trucco non funzionerà.
Quindi, come posso convincere GUD/emacs/qualunque cosa per eseguire gdb nel mio ambiente personalizzato? Ho una soluzione hacky in atto, ma mi sento come se mi dovessi perdere qualcosa.
Questa è essenzialmente la mia "soluzione hacky";) In realtà è uno scopo più generale in quanto eseguirà qualsiasi comando (tramite '$ *'), ma lo stesso in spirito. Immagino di essere solo sorpreso che non sia una cosa semplice da procurarmi per procurarmi il file ... – abingham