2012-07-06 12 views
5

voglio costruire programmi nel comando build integrato di testo sublime 2testo Sublime costruzione Linux gcc per semplici programmi C

Ho fatto un file gcc.sublime-build con

{ 
"cmd" : ["gcc", "$file_name", "-o", "${file_base_name}"], 
"selector" : "source.c", 
"shell":true, 
"working_dir" : "$file_path" 
} 

ma tutto quello che ottengo è un errore che dice

gcc: errore fatale: nessun file di input compilazione terminata. [Finito in 0.0s con codice di uscita 4]

tutte le idee

risposta

0

vorrei fare questo con un Makefile:

CC=gcc 
all: source 

Poi, tipo make.

5

Sublime Il testo è in esecuzione gcc senza parametri perché "shell": true significa che il valore di "cmd" viene passato a una shell e deve essere una stringa. Nel tuo file sembra che tu voglia passare i parametri direttamente a GCC, quindi devi impostare "shell" su false.

+0

@DickWthomas potrebbe essere lontano ma la risposta rimane quella corretta. – JSmyth

Problemi correlati