2008.10.21 一个程序包含多个源程序文件的情况
来源:互联网 发布:环路补偿网络 编辑:程序博客网 时间:2024/05/13 20:57
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,实际上,在编译每个程序时都需要一个工作区,如果用户未指定,系统会自动建立工作区,并赋予它一个默认名(此时以文件名作为工作区名)。
- 2008.10.21 一个程序包含多个源程序文件的情况
- 2008.10.21 一个程序只包含一个源程序文件的情况
- 文件包含---多个源程序的编译和链接
- 在vc6.0中建立包含多个源程序的项目
- 多个源程序组成程序编译问题
- excel 快速删除表格中的公司只保留数字(包括一个表格包含多个工作表的情况)
- 用Gcc编译包含glib.h头文件的源程序
- 关于,VS2010 里面 一个解决方案包含多个win32程序,调试的问题~~~happy
- 用C写一个程序,打印出所有的源程序,要求不能用文件。
- VC++ 6.0中建立和运行包含多个文件的程序的方法(转载)
- 建立和运行包含多个文件的程序的方法
- 一个bat文件打开多个程序
- 一个杀进程的小程序的c#源程序
- 面试题:给定一个包含4300000000个32位证书的顺序文件,求出一个至少包含两次的整数
- 编程珠玑:给定一个包含4300000000个32位证书的顺序文件,求出一个至少包含两次的整数
- OpenAT 包含多个文件
- 一个记事本的源程序
- mysql一个字段包含多个数据的关联查询
- 按sun标准解析的java class文件
- ${}el表达式切割字符串
- 《COM本质论》笔记——引子
- 最好的五个文本编辑器
- Flex 中的元数据标签
- 2008.10.21 一个程序包含多个源程序文件的情况
- 数据备份
- 有用 的博客地址
- ImportAPLData&ImportPriceData&ImportParamData API test
- TextInput、RadioButton、CheckBox、Combobox组件的使用和实例
- MySQL查询优化器浅析
- 只能输入数字的TextBox
- 爱上麻辣烫
- P2P的负载均衡算法