VC++6.0编程环境设置

本文详细介绍了如何设置VC++6.0的编程环境,包括颜色配置、调试选项、预编译头文件的处理、去除垃圾文件、调试信息的管理以及打包工程的方法。此外,还涉及到Makefile的生成和宏的设置与使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编程环境设置

Colors Forground Background
---------------------------------------------------
Text |黄色 蓝色
---------------------------------------------------
Text Selection |蓝色 灰色
---------------------------------------------------
BookMark |黑色 绿色
---------------------------------------------------
Breakpoint |白色 红色
---------------------------------------------------
Current Statement |黑色 黄色
---------------------------------------------------
Selection Margin |白色 蓝色
---------------------------------------------------
Keyword |白色 Automatic
---------------------------------------------------
Comment |灰色 Automatic
---------------------------------------------------
Number |绿色 Automatic
**************************************************************************

调试时:
1、
Project->Project Settings->C/C++->Category:General->Optimizations:Disable(Debug)
2、
Project->Project Settings->C/C++->Category:General->Debug info:Program Database
3、
Project->Project Settings->Link->Category:General->Generate debug info:Checked
**************************************************************************
Project Settings->link->选取Generate mapfile.
重新编译此工程,就可以在release目录找到demo.map的文件名.
用文本工具打开,但什么内容也看不见,这时怀疑可能是连接没有成功.先停止demo.c中的API函数的调用.再编译一次,这次成功通过.

extern "C"
{
int iAPI(int A);
float fAPI(int A);
}//p194
**************************************************************************
去除垃圾文件。

在VC中用向导生成一个工程时,如WIN32 Application 等,如果不是生成“An Empty Project”时,那么将工程中的StdAfx.h中包含我们需要的头文件直接包含到你的CCP文件中,然后删除StdaAfx.ccp,StdAfx.h。然后改变设置编译环境项
Project Settings/C/C++/Precompiled Headers: Automatic use of Precomiled Header.

Project Settings/C/C++/Precompiled Headers:Not Using Precomiled Headers.
**************************************************************************

调试完:
  当该工程最后完成了,需要打包提交时,应该把这些调试信息除掉。
  Project->Project Settings->C/C++->Category:General->Optimizations:     Maximize Speed
  Project->Project Settings->Link->Category:General->Generate debug info:   Do not Checked
**************************************************************************
工程完工后打包。

做一个Make文件。
在菜单的“Project”中运行“Export Makefile...”项。选取要输出的文件,单击“OK”按键,Make文件就会被生成。接下来建立一个“Build”的处理文件,在文件中输入如下文本。
Build.bat
call vc6path.bat
//可选项。
call SETPATH.bat//可选。加时将以前历史工程文件进行清除。如dep,dsw,ncb,opt等。
cd demo
NMAKE /f "Demo.mak" CFG="Demo - Win32 Release"
CD ..
//最后将以前历史工程文件进行清除。如dep,dsw,ncb,opt等。
//继续添加其他他的功能模块,组成一个系统。不过每增加一个模块后,要重新输出
//一个Make文件

vc6path.bat
call "D:/Program Files/Microsoft Visual Studio/VC98/Bin/vcvars32.bat

SETPATH.bat //指定程序资源的路径
@ECHO OFF
SET LIB=D:/WIN95DDK/LIB;C:/MSDEV/LIB;%LIB%
SET PATH=D:/WIN95DDK/BIN;%PATH%
SET INCLUDE=%INCLUDE%;D:/WIN95DDK/INC32;D:/WIN95DDK/INC16;
@ECHO ON

@ECHO OFF
SET LIB=D:/WIN95DDK/LIB;C:/MSDEV/LIB;%LIB%
SET PATH=D:/WIN95DDK/BIN;%PATH%
SET INCLUDE=%INCLUDE%;D:/WIN95DDK/INC32;D:/WIN95DDK/INC16;
@ECHO ON
**************************************************************************

设置 herosoft.dsm 宏

首先,把herosoft.dsm复制到%MSVC%/COMMON/MSDEV98/Macros目录下。
其中,“MSVC”为VC安装的目录。接着,打开VC的集成环境,运行“TOOL”-》“Macto...”。弹出对话框,在其中选取“Option>>..”,单击“Close”按钮,关闭窗口。
再运行“Tool”->“Macro..”,在弹出的如图5.8所示的对话框中选取某个功能函数,再单击“Run”按钮,就可以运行这些宏的功能了。

常用的功能说明:
AddFunctionDescription:为函数自动生成注释,要求用鼠标选取要注释的函体。
注意,所选的函数头不能在换行处。
MakeCodeNicer:按规范化格式代码,只要单击运行,就可以。

把宏加入到工具栏的方法。
首先,运行菜单的“Tools”->“Customize...”项,在弹出对话框,选取所需要的宏功能函数,并将其拖入到VC的集成环境的工具栏上。些时,可在弹出的对话框中选取某个图标,单击“确定”

在多次使用该宏时,可能引起VC崩溃,导致VC不能启动。
修改方法:
  一、查找到注册表的键HKEY_CURRENT-USER/Software/Microso
 Studio/6.0/Macros
  二、删除其下记载出错码的键值,如果对出错码的子键不清楚,可以直接删除HKEY_CURRENT-USER/Software/MicrosofDevStudio/6.0/Macros子键,但这时,VC的宏必须重新设置。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值