求教codeblocks如何完美编译vc++6.0的代码
发布网友
发布时间:2022-04-25 10:45
我来回答
共1个回答
热心网友
时间:2024-11-05 19:08
一.Code::blocks
Code::blocks集成开发环境是一个支持编译、链接、调试许多种语言的IDE,支持VS6.0到VS2003到VS2008,Borland C++等等。它支持语法彩色亮化,代码自动完成,代码折叠,代码格式化,快速注释等便捷功能,可以与VC++6.0相辅相成使用。Code::blocks缺少VC++6.0资源编辑器功能,以及编译链接速度不如VC++6.0快。
二.配置VC++6.0 通用IDE
版本:10.05,本文仅针对中文汉化版
其中VS2003-VS2008已经原生配置好,VC++6.0需自行配置。
配置步骤:
1.安装Code::Blocks 10.05版本,可以汉化。http://wiki.codeblocks.org/index.php?title=Installing_the_latest_official_version_of_Code::Blocks_on_Windows。
下载中文语言包http://download.csdn.net/source/3345510,在安装目录"...\CodeBlocks\share\CodeBlocks"下新建一个"locale"文件夹,再在此文件夹建立"zh_CN"文件夹,解压中文包的"codeblocks.mo"到此目录"...\CodeBlocks\share\CodeBlocks\locale\zh_CN"下。启动Code::Blocks,点击主菜单的“Settings”,选择“Enviornment”。出现的对话框中,左边选中“View”,右边打勾“Internationalization (needs restart)”,并在后面的复合框中选中“Chinese (Simplified)”。确认完成。重启Code::Blocks即可。
2.配置全局编译设置
全局编译设置可以设置为通用型的VC++6.0编译环境,这样以后不同的程序运行的全局环境都一样,而不同程序所需的不同的配置可以在导入具体工程后只针对自身设置。
菜单<设置>\<编译器和调试器>,在选项“选择的编译器”下选择<微软Visual C++ 工具集 2003>,点击“复制”按钮,填写新的名称“Microsoft Visual C++ 6.0”,点“OK”。
以下针对各个标签配置:
编译器设置:不变。
链接器设置:不变。
搜索路径:编译器
链接器
资源编译器:
可执行工具链:程序文件
附加路径
如果有windebug 6.7.005(要用到安装目录下的调试器cdb.exe),再多加一条,并在编译器设置中选择“产生调试符号”和“多线程DLL运行库”两项。调试器这一项要选择Debugging Tools for Windows下面的cdb.exe。