Я скачал clang. Когда я вошел в терминал и ввел clang
, появилась ошибка нет входных файлов
.
clang: error: no input files
ошибка в Вашем вопросе означает точно, что это говорит. Необходимо указать входной файл после ввода clang
в терминале для сообщения лязга что код работать.
Этот пример использует пакет лязга из репозиториев Ubuntu по умолчанию (лязгайте 3.8), и следующий исходный код для hello.c.
#include <stdio.h>
int main(int argc, char **argv) {
printf("hello world\n");
}
Использование каталогов изменения cd
к каталогу, содержащему hello.c (входной файл) и компиляция это с помощью следующей команды:
clang hello.c
Скомпилированный исполняемый файл назовут a.out. Выполните его с помощью следующей команды:
./a.out
Результаты ./a.out
:
hello world