建立一个新工程1.打开VS2008主界面,然后选择,文件→新建→项目,在项目类型中选择VC++→win32然后在右侧模板中选择win32控制台应用程序,再在下面输入一个名称(项目名称,不用带.C)选择保存位置后确定,弹出个对话框,不管它,下一步。
2.接下来注意了,这个对话框中,应用程序类型要选择控制台应用程序,附加选项一定要选中“空项目”。然后点完成。然后对话框消失。
3.回到VS主界面,这时会在左侧和右侧多了如图工具栏“解决方案管理器”,在源文件上点右键,选择“添加→新建项”。这里注意,如果你已经有写好的C源文件,那么要选择“现有项”
4.又打开个对话框,不管左边的,在右边的模板中选择C++文件(注一),在下面的名称中输入源文件的名字加上.C(注二),保存位置用默认的。然后点击“添加”。
注一:现在已经基本没有纯粹的C编译环境了,都是用兼容C的C++编译工具来编译C,所以创建的模板是C++模板。(大家一定还记得VC6.0中大家新建的文件也是C++SourceFile(C++源文件)吧)
编译方法
在Build菜单下有Compile,Build,Rebuild All三个菜单项用于编译程序。
Compile用于编译当前打开的活动文档。
Build只编译工程中上次修改过的文件,并链接程序生成可执行文件。如果以前没有作过编译,它会自动调用Rebuild All操作,依次编译资源文件、源程序文件等。
Rebuild All不管文件是否作过修改,都会编译工程中的所有源文件。由于编译链接过程中会产生大量的中间文件和目标文件,它们占用许多硬盘空间,因此Visual Studio在Build下提供了Clean菜单项用于清除这些中间文件。用户在完成一个工程后,应及时清理这些中间文件,否则硬盘很快会被耗尽。
各种平台上的make就是依据代码文件的修改时间作为是否需要重新build的依据。
对于特别大的项目,经常Rebuild All是很花时间的,比如说当项目大到Rebuild All一次需要10分钟甚至更多,你可能就觉得只要不出问题,还是Build好!
执行/调试
Start Debugging——F5。
Start without Debugging——Ctrl+F5。
Step Into(F11),就是每次执行一行语句,如果碰到函数调用,它就会进入到函数里面。
Step OVer(F10),碰到函数时,不进入函数,把函数调用当成一条语句执行。
Step Out(Shift+F11),是当你进入到函数内,跳出可以让你直接执行函数内剩余的语句,直到返回到该函数被调用时的后面的语句处。
文件(注一)
,在下面
的名称中输入源文件的名字加上
.C
(注二)
,保存位置用默认的。然后点击“添
加”