shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Compilador múltiplo


From: Julio C. Neves
Subject: Re: [shell-script] Compilador múltiplo
Date: Fri, 29 Jun 2007 17:41:42 -0300

Falou Darlon,
pelo próprio texto, como eu pedi para o colega medir os tempos,  vc viu que
eu não testei. Aí estas bobeadas ocorrem.

Aê Tiago a sua solução tb está com o mesmo problema. Eu fiz um corta e cola
nela.

Abração,
Julio
:wq

Em 29/06/07, Darlon <address@hidden> escreveu:
>
>   Dei uma olhada rápida, mas...
>
> Pode até ser falha minha, mas...
> Não faltando um ".c" ae? depois do primeiro {}
>
> Porque o cut tirou a extensão dos arquivos fonte...
>
> $ ls *.c| cut -f1 -d. | xargs -i gcc -Wall -outrasopcoes {}.c -o
> ./bin/{}.exe
>
> On 6/29/07, Julio C. Neves <address@hidden<julio.neves%40gmail.com>>
> wrote:
> >
> > Fala Rodrigo,
> > já que vc está com uma masa de testes na mão, vou dar uma resposta
> > parecida
> > com esta do Tiago, mas gostaria que vc postasse na lista qual das 2 é a
> > mais
> > eficiente. Creio que é a do Tiago, mas confesso que estou na dúvida. Os
> > one
> > liners são mais bonitos mas nem sempre mais eficientes. Faça assim:
> >
> > $ ls *.c| cut -f1 -d. | xargs -i gcc -Wall -outrasopcoes {} -o
> > ./bin/{}.exe
> >
> > Abração,
> > Julio
> > :wq
> >
> > Em 28/06/07, Tiago Barcellos Peczenyj 
> > <address@hidden<tiago.peczenyj%40gmail.com>
> <tiago.peczenyj%40gmail.com>>
> > escreveu:
> > >
> > > Rodrigo,
> > >
> > > Apesar de achar que vc poderia fazer uso de um Makefile, vc poderia
> > fazer
> > > assim
> > >
> > > for file in *.c ; do
> > > gcc -Wall -outrasopcoes ${file} -o ./bin/${file%.c}.exe >>
> arquivo.log2
> > >&1
> > > done
> > >
> > > On 6/28/07, Rodrigo Flores 
> > > <address@hidden<rodrigomarquesflores%40gmail.com>
> <rodrigomarquesflores%40gmail.com>
> > <rodrigomarquesflores%40gmail.com>>
> > > wrote:
> > > >
> > > > Olá Colegas de Lista
> > > >
> > > > Tenho o seguinte problema:
> > > >
> > > > Tenho um monte de códigos fonte em C (exercícios de uma turma de
> > > > introdução à computação) para compilar usando o gcc.
> > > >
> > > > Queria um bash-script para compilar todos. Porém o nome do
> executável
> > > > deve ser o nome do source sem o .c e com .exe (uso esse padrão para
> > > > executáveis), jogasse todos os executáveis para uma pasta ./bin, e
> > > > gostaria de que ele gerasse um log dos que não compilaram ou
> > > > compilaram com warning com os possíveis erros de compilação.
> > > >
> > > > Espero que me ajudem
> > > >
> > > > Abraços e obrigado
> > > >
> > > > --
> > > > Rodrigo Flores
> > > > Personal WebPage:
> > > > http://www.linux.ime.usp.br/~flores<http://www.linux.ime.usp.br/%7Eflores>
> <http://www.linux.ime.usp.br/%7Eflores>
> > <http://www.linux.ime.usp.br/%7Eflores>
> > > <http://www.linux.ime.usp.br/%7Eflores>
> > > > Linux user #351304
> > > >
> > > >
> > >
> > > --
> > > Tiago B Peczenyj
> > > Linux User #405772
> > >
> > > http://peczenyj.blogspot.com/
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > Abraços,
> > Julio
> > http://www.julioneves.com - Um livro sobre Bash completo e on-line
> > :wq
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> ----------------------------------------------------------
> O sistema pediu:"Requires Windows 9x, Windows 2000 or better".
> Então eu instalei Linux.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Abraços,
Julio
http://www.julioneves.com - Um livro sobre Bash completo e on-line
:wq


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]