Distrubtions of Linux normally have
gcc (GNU Compiler Collection) installed by default*. You can verify this by running
man gcc, which will open the manual pages for this compiler. These manual pages will explain all the different options for compiling your program. A simple C program shouldn’t require any special options.
An example of how to compile your simple c program, if your program is called
hello.c and you want an executable file called
gcc -o hello hello.c
This will create a file called
hello in the same directory that you ran the above command. Executing this file will run the C program you’ve compiled.
Your program should run, and what you told the program to do, should occur. For example, if you created a “hello world” program in C, the terminal might look something like this:
> gcc -o hello hello.c > ./hello > hello, world
*Not all distributions have
gcc installed by default, or at least it might be omitted when the distro is installed with certain configuration options. Searching for “install gcc on <insert your linux distro>” should provide instructions.
- The C Programming Language 2nd Edition
- Effective C