# Chapter 3. 程序篇

现在Kdevelop已经正确安装完成，最常用的选项也已设置完毕，你可能很想知道它是否 如它所承诺的一样好用。本章将就程序是如何由GNU工具创建的作出总体指导，尤其要说明 Kdevelop在此过程在中所起的作用。

# 3.1. 编译器

Compiler 实际上是你系统上的一个程序，它必须最小安装以创建运行的程序；它是将 源代码编译为目标文件，并生成程序的部件。 一般来说，你可以这样开始： 打开一个你喜欢的编辑器――注意不要使用文字处理器。打出例如以下字段以创建你的第一 个程序的源文件：

     #include <iostream.h>

     int main(){

     cout << "Hello World" << endl;

     }

好，实际上程序所有要做的事就是以标准output 输出打印出字符串"Hello World".但 这仅仅是建立这个程序的源代码，而并非程序本身。因此，我们需要一个Compiler 编 译器，在此例中是一个C++-Compiler 编译器，例如g++。这样我们就可以将源代码保 存为文件例如myprogram.cpp，并可由文件名（在控制台上）激活Compiler 编译器:

     g++ -o myprogram myprogram.cpp

然后我们就可以启动我们的程序了――只需在控制台上打出`myprogram`，程序就会 打印出字符串；然后退出。