您的位置:首页 > 移动开发

2008.10.21 一个程序包含多个源程序文件的情况

2008-10-21 15:38 176 查看
 1,如果一个程序包含多个源程序文件,则需要建立一个项目文件(project file),在这个项目文件中包含多个文件(包含源文件和头文件)。项目文件是放在项目工作区中的,因此还要建立项目工作区。在编译时,系统会分别对项目文件中的每个文件进行编译,然后将所得到的目标文件连接成为一个整体,再与系统的有关资源连接,生成一个可执行文件,最后执行这个文件。

2,在实际操作中有两种方法:一种是由用户建立项目工作区和项目文件;另一种是用户之建立项目文件而不建立项目工作区,由系统自动建立项目工作区。

3,由用户建立项目工作区和项目文件的情况:

      1)先编辑好同一程序中的各个原程序文件;

      2)建立一个项目工作区。方法是依次单击File->New->Workspace。

      3)建立项目文件。方法是依次单击File->New->Projects->选择相应的选项,例如可选Win32 Console Application项。然后还要选中窗口右部单选钮Add to current workspace (添加至已有工作区),表示新建的项目文件是放到刚才新建立的当前工作区中的。 然后单击OK按钮,此时会弹出一个对话框,选择An empty project 单选钮,表示新建立的是一个空白的项目。

      4)将源程序文件放到项目文件中。方法是:在visual c++ 主窗口中选择Project->Add to Project ->Files,在选择了Files命令后,在弹出的对话框中按路径找到原来写好的源文件。

      5)编译和连接项目文件。方法是在visual c++ 主窗口中选择Build->Build project1.exe。此时系统会对整个项目文件进行编译和连接。

      6)执行可执行文件。

4,用户文件只建立项目

      1)分别编辑好同一程序中的各个原程序文件。

      2)建立一个项目文件(不必先建立项目工作区)。方法是依次选择File->New ->project ,在此对话框的右部中间默认选定了单选钮Create new workspace,这是由于用户未指定工作区,系统会自动开辟新的工作区。

      3)向此项目文件中添加内容。

      4)编译和连接项目文件;

      5)执行可执行文件。

4,实际上,在编译每个程序时都需要一个工作区,如果用户未指定,系统会自动建立工作区,并赋予它一个默认名(此时以文件名作为工作区名)。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  工作 application file c
相关文章推荐