Если вы используете OpenVPN 2.1 или 2.2, вы можете найти то, что вы ищете здесь.
Bernhardt Schmidt также собрал здесь , который включает патч полезной нагрузки IPv6 интегрированный с OpenVPN.
Поскольку этот вопрос устарел, надейтесь, что это все еще актуально.
или вы можете скомпилировать ваш файл f.c с консоли:
gcc f.c -Wall
затем запустить:
./ a.out
Вы можете скомпилировать следующую команду:
$ gcc -o object-file C-source-file
Затем попробуйте запустить:
$ ./object-file
Для кода C вы можете использовать команду cc, также вы можете использовать g++ для C ++.
Как только ваш код станет более сложным, и вы начнете использовать все больше и больше файлов, это будет громоздким, и вы захотите изучить «make-файлы». Они тоже работают на небольшие проекты, так что чем раньше вы познакомитесь с ними, тем лучше. Если вы позже скопируете код на C ++, вы также, вероятно, будете использовать их.
Измените каталог, в котором вы сохранили файл .c, используя $ cd path
вы можете написать любое имя вместо c-fileName.
Измените каталог, в котором вы сохранили файл .c, используя
$ ./c-fileNameЗатем для запуска вашего типа файла
или вы можете скомпилировать ваш файл f.c с консоли:
gcc f.c -Wall
затем запустить:
./ a.out
Вы можете скомпилировать следующую команду:
$ gcc -o object-file C-source-file
Затем попробуйте запустить:
$ ./object-file
Для кода C вы можете использовать команду cc, также вы можете использовать g++ для C ++.
Как только ваш код станет более сложным, и вы начнете использовать все больше и больше файлов, это будет громоздким, и вы захотите изучить «make-файлы». Они тоже работают на небольшие проекты, так что чем раньше вы познакомитесь с ними, тем лучше. Если вы позже скопируете код на C ++, вы также, вероятно, будете использовать их.
Измените каталог, в котором вы сохранили файл .c, используя $ cd path
вы можете написать любое имя вместо c-fileName.
Измените каталог, в котором вы сохранили файл .c, используя
$ ./c-fileNameЗатем для запуска вашего типа файла