WEB开发网
开发学院软件开发C++ DOS下如何使用c/c++的编译器 阅读

DOS下如何使用c/c++的编译器

 2008-03-08 12:54:09 来源:WEB开发网   
核心提示:对于初学c/c++的人,我建议最好在使用dos 环境下的编译器,DOS下如何使用c/c++的编译器,这样不至于在GUI的环境(比如vc、bcb)里给弄糊涂了,那么在dos环境下如何使用c/c++的编译器了,只要是你编译的cpp文件的目录就行)至于执行cl.exe有些什么参数实现条件编译,就要自己去查了!:)当然,其实很

  对于初学c/c++的人,我建议最好在使用dos 环境下的编译器,这样不至于在GUI的环境(比如vc、bcb)里给弄糊涂了。那么在dos环境下如何使用c/c++的编译器了,其实很简单,下面用vc为例;

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

  vc:假定你的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有些什么参数实现条件编译,就要自己去查了!:)

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

Tags:DOS 如何 使用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接