关于vc++6.0开发工具的介绍.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VC++6.0 编译环境介绍 大家可能一直在用 VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。 大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具, 我们宁可把更多的精力放在 C++语言和软件设计上。我们习惯于这样一种“模式”:建立一 个项目, 然后写代码, 然后编译, 反反复复调试。 但是,所谓: “公欲善其事, 必先利其器”。 如果我们精于 VC 开发环境,我们是不是能够做得更加游刃有余呢? Visual C++ 可新建的 Projects 项目 Visual C++ 可新建的 File 文件 Visual C++ 的 Build 设置 1.Compile TEST.cpp 选项 只编译当前文件而不调用链接器或其它工具。输出窗口将显 示编译过程检查出的错误或警告信息, 在错误信息处单击鼠标右键, 可以得到错误代码的位 置 2. Build TEST.exe 选项 对最后修改过的源文件进行编译和链接 3. Rebuild All 选项 该选项允许用户编译所有的源文件,而不管它们何时曾经被修改 过 4. Batch Build 选项 该选项能单步重新建立多个工程文件,并允许用户指定要建立的 项目类型 .VC 提供了两种目标应用程序类型 Win32 Release (发行版)、 Win32 Debug (调 试版)。 我们先来看一下 VC 的处理流程,大致分为两步:编译和连接。源文件通过编译生成 了.obj 文件;所有 .obj 文件和 .lib 文件通过连接生成 .exe 文件或 .dll 文件。下面,我们 分别讨论这两个步骤的一些细节。 工程配置对话框 。在这个对话框中,左上方的下拉列表框用于选择一种工程配置,包 括有 Win32 Debug 、Win32 Release 和 All Configurations (指前两种配置一起),某些选 项在不同的工程配置中有不同的缺省值。 左边的树形视图给出了当前工程所有的文件及分类 情况。 如果我们把工程“ Schedule ”置为高亮显示(正如图 9-1 那样), 对话框的右边就会 出现总共十个选项卡, 其中列出了与工程有关的各种选项, 不少选项卡中有一个 Reset 按钮, 按下它后可以把选项卡内的各项设置恢复到生成工程时的初始值。 如果我们在树形视图中选 择一个文件类或一个文件, 那么对话框右边的选项卡会自动减少到一个或两个, 其中列出的 都是与选中的文件类或文件有关的选项。 编译参数的设置 。主要通过 VC 的菜单项 Project-Settings-C/C++ 页来完成。我们 可以看到这一页的最下面 Project Options 中的内容,一般如下: /nologo /MDd /W3 /Gm /GX /ZI /Od /D WIN32 /D _DEBUG/D _WINDOWS/D _AFXDLL /D _MBCS /FpDebug/WritingDlgTest.pch /Yustdafx.h /FoDebug/ /FdDebug/ /FD /GZ /c 各个参数代表的意义,可以参考 Project Option 语法解释 。比如 /nologo 表示编译时 不在输出窗口显示这些设置 (我们可以把这个参数去掉来看看效果) 等等。 一般我们不会直 接修改这些设置,而是通过这一页最上面的 Category 中的各项来完成。 1) General :一些总体设置。 Warning level 用来控制警告信息, None 表示不显示任何 警告, L1 表示只显示严重的警告, L2 表示显示比 L1 次严重的警告, L4 则表示显示出所有 的警告,包括那些安全忽略的警告;

文档评论(0)

本尊 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档