c código compila mas não é executado no kubuntu

3

Estou executando o kubuntu 9.10 no VirtualBox, escrevi o programa mais simples de "hello world" em C, o código compila, executei-o em um depurador e ele parece rodar bem. o único problema é que nada é realmente impresso no console ... alguma idéia?

heres o código:

#include <stdlib.h>
#include <stdio.h>
int main (int argc, char **argv) {
  printf("hello world");
  return 0;
}

eu o compilei usando:

gcc -c test.c -o test.o
gcc test.o -o test

não recebo mensagens de erro.

    
por yurib 14.04.2010 / 17:50

2 respostas

11

Seu caminho tem / usr / bin antes.

Tente executá-lo como ./test

/ usr / bin / test apenas sai sem saída

    
por 14.04.2010 / 18:12
-1
gcc -o helloWorld test.c

Quando a compilação é feita sem erros

./helloWorld

E o seu programa deve ser executado, exibindo hello world

Isso deve funcionar bem.

EDITAR
Mesmo que isso "funcione", a resposta real é usar ./ para executar o executável no diretório atual. Onde mais seria executado / usr / bin / test. Todos os créditos para Craig:)

    
por 14.04.2010 / 18:11