Sh4d0wn
(usa Nenhuma)
Enviado em 16/11/2005 - 22:10h
Caro NetWarrior, o sh é um utilitário usado para executar scripts shell (arquivos em texto puro, ASCII). O GCC gera um arquivo binário que será executado diretamente, desde que, tenha o atributo +x
Portanto o seu exemplo deverá funcionar assim:
#include <stdio.h>
int main() {
printf("\nHello world\n");
return 0;
}
~$ gcc hello.c -o hello.bin
~$ chmod +x hello.bin
~$ ./hello.bin
PS: não sei se o programa vai funcionar efetivamente, pois não programo em C