码迷,mamicode.com
首页 > Windows程序 > 详细

window 下命令行编译连接运行

时间:2014-12-08 12:05:19      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   color   使用   sp   on   文件   

编程的流程

一个编程的基本流程包括编辑、编译和链接三大步骤。

bubuko.com,布布扣

1、什么叫编辑

编辑edit代码即编写代码,是编程的第一步。你可以任意一个编辑器进行代码的编写,也可以使用windows自带的“记事本”来编写代码,也可以使用Notepad++,或者visual studio提供的编辑器。

2、什么叫编译

注:编译链接前,系统应该安装有相应的编译器,并设置好环境变量

编译(compile)是将用某种编程语言(如 C++语言)写成的源代码,转换成目标文件。 目标文件包含着机器代码(可直接被计算机中央处理器执行)以及代码在运行时使用的数据。编译器(compiler)是实现这一目的的软件。编译器有很多,如在 Windows 下有微软公司的 cl.exe,在 Linux 下有 gcc 和 g++。 在命令行下使用 cl.exe 对 hello.cpp 源代码进行编译, 如图  1.4 所示。编译后, 将得到目标文件 hello.obj

bubuko.com,布布扣

3、什么叫链接

连接(link)是将多个目标文件,以及库文件生成可执行的文件(或静态库、或动态库)的过程。连接器(linker)是实现这一目的的软件。常用的连接器有Windows 下的 link.exe,Linux 下的 ld 等。
在 Windows 下可以使用 link.exe 将前面生成的 hello.obj 连接为可执行文件。在命令行下效果如所图  1.6 示。连接后,将生成可执行文件

bubuko.com,布布扣

4、什么叫运行

运行(run)较容易理解,我们在 Windows 资源管理器里用鼠标双击 exe 可执行程序,可以使程序被载入 CPU 运行。我们也可以在命令行窗口中输入可执行程序的文件名运行

bubuko.com,布布扣

函数头文件组织关系

bubuko.com,布布扣

window 下命令行编译连接运行

标签:style   blog   http   io   color   使用   sp   on   文件   

原文地址:http://www.cnblogs.com/lovelifelovestudy/p/4150577.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!