- /
- /
- /
GCC-компилятор: использование.
B unix shell существует возможность использования компилятора gcc (GNU project C Compiler). Версию пакета gcc, которая сейчас используется можно узнать, выполнив в unix shell следующую команду:
bash-2.05b$ gcc -v
Using builtin specs.
gcc version 2.95.4 20020320 [FreeBSD]
В сети Интернет на специализированных сайтах находится в свободном доступе большое количество исходных текстов, написанных на языках C и C++. gcc позволит вам не только компилировать и запускать эти модули на вашей площадке, но и самостоятельно разрабатывать свои cgi-программы. Простейшая программа на языке C может иметь вид типа:
hello.c :
/* Example for use of GNU gettext.
Copyright (C) 2003 Free Software Foundation, Inc.
This file is in the public domain.
Source code of the C program. */
int
main ()
{
printf ("Content-type: text/html\n\n");
printf ("Hello, world!\n");
}
Можно скомпилировать данный текст программы с помощью команды gcc:
bash-2.05b$ gcc hello.c -o hello
Далее мы получим бинарный файл hello, который можно запускать из своего CGI каталога, выставив соответствующие права командой:
bash-2.05b$ chmod 755 hello