История изменений
Исправление bormant, (текущая версия) :
в каталоге, где gcc?
нет, в каталоге, где лежит файл:
$ cat >test.c <<EOF
int main(void) { return 0; }
EOF
$ ls test.c
test.c
$ gcc test.c
$
$ ls
a.out test.c
Точнее даже так: в каталоге, из которого исходный файл доступен по указанному в командной строке пути к нему.
В примере выше никакого отдельного пути к файлу явно не указано, что означает, что речь о файле из текущего каталога.
Исправление bormant, :
в каталоге, где gcc?
нет, в каталоге, где лежит файл:
$ cat >test.c <<EOF
int main(void) { return 0; }
EOF
$ ls test.c
test.c
$ gcc test.c
$
$ ls
a.out test.c
Исправление bormant, :
в каталоге, где gcc?
нет, в каталоге, где лежит файл:
$ ls test.c
test.c
$ gcc test.c
$
$ ls
a.out test.c
Исходная версия bormant, :
в каталоге, где gcc?
нет, в каталоге, где лежит файл:
$ ls test.c
test.c
$ fcc test.c
$
$ ls
a.out test.c