c компиляции кода, но не выполняется в kubuntu

Я выполняю kubuntu 9.10 в VirtualBox, я записал самое простое "привет мировая" программа в C, компиляциях кода, я выполнил его через отладчик, и это, кажется, хорошо работает. единственная проблема - ничто, на самом деле печатается к консоли... какие-либо идеи?

вот код:

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

я скомпилировал его использование:

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

я не получаю сообщений об ошибках.

3
задан 14.04.2010, 20:39

2 ответа

Ваш путь имеет/usr/bin прежде.

Попытайтесь выполнить его как./тест

/usr/bin/test просто выходы без вывода

11
ответ дан 07.12.2019, 23:03
gcc -o helloWorld test.c

Когда компиляция сделана без ошибок

./helloWorld

И Ваша программа должна работать, отображаясь hello world

Это должно хорошо работать.

Править
Даже при том, что это "работает", реальный ответ использует./для выполнения исполняемого файла в текущем каталоге. Куда еще это выполнило бы/usr/bin/test. Все кредиты Craig :)

-1
ответ дан 07.12.2019, 23:03

Теги

Похожие вопросы