中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > Visual C++ > 高级用户界面
在dos环境下如何使用c/c++的编译器
作者:xjbx 时间:2001-09-30 09:50 出处:互联网 责编:chinaitpower
              摘要:在dos环境下如何使用c/c++的编译器
    对于初学c/c++的人,我建议最好在使用dos 环境下的编译器,这样不至于在GUI的环境(比如vc、bcb)里给弄糊涂了。那么在dos环境下如何使用c/c++的编译器了,其实很简单,下面用vc为例;

首先你告诉LIB和INCLUDE在什么地方,在就告诉编译的程序在什么地方,这样我们可以在任何目录下都可以使用编译器,要作到上面的,就理所当然要设定path了!设定如下:

假定你的vc安装在如下目录:
C:\Program Files\Microsoft Visual Studio\VC98\Include
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include

C:\Program Files\Microsoft Visual Studio\VC98\Lib
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib

C:\Program Files\Microsoft Visual Studio\VC98\Bin
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin

那么写一个批处理文件(autoexec.bat),内容如下:
set path=C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin (找到vc的编译器cl.exe位置,同时也可以调用MSPDB60.DLL文件)

set Include=C:\Program Files\Microsoft Visual Studio\VC98\Include;C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include

set Lib=C:\Program Files\Microsoft Visual Studio\VC98\Lib;
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib


当然如果你不用mfc也可以这样:

set path=C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin

set Include=C:\Program Files\Microsoft Visual Studio\VC98\Include

set Lib=C:\Program Files\Microsoft Visual Studio\VC98\Lib

如果你是使用的bcb的编译器,设置方法与上面类似!

那么如何在dos 用c/c++的编译器编译程序呢?
那就更简单了!如下:

C:\> CL test.cpp <回车>(呵呵,当然你可以在其他目录下去执行,只要是你编译的cpp文件的目录就行)


至于执行cl.exe有些什么参数实现条件编译,就要自己去查了!:)


当然,上面的方法不适合开发大型的项目,因为很明显文档、程序管理不方便!

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有