Как запустить c проект в консоли - PullRequest
0 голосов
/ 18 января 2019

Здравствуйте, у меня есть проект, написанный на C, который содержит четыре файла .c в разных каталогах. Это ipv4_lib.c udp_lib.c projekt_C.c programLib.c

Я написал это в Eclipse, и все работает отлично, и его легко запустить, но теперь я должен запустить его в консоли. Я уже запускал программы в консоли, но они были намного проще и обычно содержали один или два заголовка. в том же каталоге, так что все, что мне нужно было сделать, это скомпилировать каждый файл и запустить основной.

Но я понятия не имею, как запустить проект. Есть какая-то команда, чтобы сделать это или что-то в этом роде? Спасибо

1 Ответ

0 голосов
/ 18 января 2019

Посмотрите на GCC и Clang:

Оба компилятора, которые вы можете использовать для компиляции вашего исходного кода через терминал. GCC существует дольше и имеет лучшую поддержку, но может быть немного медленным. Clang более новый, поэтому он менее широко используется, но заметно быстрее GCC при компиляции исходного кода.

Пример команды Clang в вашем терминале: clang -o hello hello.c && ./hello

Это скомпилирует ваш файл hello.c и даст вам исполняемый файл hello, который вы сможете запустить. Просто предположим, что при запуске программы hello на консоль выводится Hello, World!.

...