Компиляция кодов C в Ubuntu

Если вы используете OpenVPN 2.1 или 2.2, вы можете найти то, что вы ищете здесь.

Bernhardt Schmidt также собрал здесь , который включает патч полезной нагрузки IPv6 интегрированный с OpenVPN.

Поскольку этот вопрос устарел, надейтесь, что это все еще актуально.

1
задан 1 September 2017 в 00:27

6 ответов

или вы можете скомпилировать ваш файл f.c с консоли:

gcc f.c -Wall

затем запустить:

./ a.out

0
ответ дан 18 July 2018 в 07:36

Вы можете скомпилировать следующую команду:

$ gcc -o object-file C-source-file

Затем попробуйте запустить:

$ ./object-file

Для кода C вы можете использовать команду cc, также вы можете использовать g++ для C ++.

Как только ваш код станет более сложным, и вы начнете использовать все больше и больше файлов, это будет громоздким, и вы захотите изучить «make-файлы». Они тоже работают на небольшие проекты, так что чем раньше вы познакомитесь с ними, тем лучше. Если вы позже скопируете код на C ++, вы также, вероятно, будете использовать их.

3
ответ дан 18 July 2018 в 07:36
Измените каталог, в котором вы сохранили файл .c, используя команду $ cd path

Измените каталог, в котором вы сохранили файл .c, используя $ cd path

вы можете написать любое имя вместо c-fileName.

Измените каталог, в котором вы сохранили файл .c, используя

$ ./c-fileName

Затем для запуска вашего типа файла

0
ответ дан 18 July 2018 в 07:36

или вы можете скомпилировать ваш файл f.c с консоли:

gcc f.c -Wall

затем запустить:

./ a.out

0
ответ дан 24 July 2018 в 18:50

Вы можете скомпилировать следующую команду:

$ gcc -o object-file C-source-file

Затем попробуйте запустить:

$ ./object-file

Для кода C вы можете использовать команду cc, также вы можете использовать g++ для C ++.

Как только ваш код станет более сложным, и вы начнете использовать все больше и больше файлов, это будет громоздким, и вы захотите изучить «make-файлы». Они тоже работают на небольшие проекты, так что чем раньше вы познакомитесь с ними, тем лучше. Если вы позже скопируете код на C ++, вы также, вероятно, будете использовать их.

3
ответ дан 24 July 2018 в 18:50
Измените каталог, в котором вы сохранили файл .c, используя команду $ cd path

Измените каталог, в котором вы сохранили файл .c, используя $ cd path

вы можете написать любое имя вместо c-fileName.

Измените каталог, в котором вы сохранили файл .c, используя

$ ./c-fileName

Затем для запуска вашего типа файла

0
ответ дан 24 July 2018 в 18:50
  • 1
    Не следует ли c-fileName перейти сразу после -o? – seaturtle 18 January 2018 в 22:48
  • 2
    Да ты прав. Извините, за ошибку опечатки. – Rajat Jain 5 June 2018 в 22:59

Другие вопросы по тегам:

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