Compilar com GCC

De ULBwiki

Script para compilar um arquivo escrito em Linguagem C clicando com o botão direito sobre o arquivo.

#################################################### 
# Compilar arquivo .c, gerando relatório de erros
# Autor: Luiz
####################################################
 
#!/bin/sh
file=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
out_file=`echo "$(basename ${file} .c)"`
echo $(gcc $file -o $out_file -lm 2>&1) 2>&1 > error.log
arcsize=$(du error.log --apparent-size| awk '{print $1}')
 
if [ $arcsize -gt 1 ]; then
  zenity --title "Erro" --text-info --filename error.log
  else
    zenity --info --text "Arquivo compilado com sucesso. Arquivo "$out_file" criado"
fi
 
rm error.log


--Luiz 01:39, 2 Maio 2008 (EDT)

Criar página