CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

##请问VC下如何通过命令提示符方式编译一个C++程序?##

楼主tangl_99(tangl_99)2003-07-04 16:56:13 在 VC/MFC / 基础类 提问

我们知道比如gcc,tc都是通过命令提示符方式来编译的  
  比如gcc的例子:  
  gcc   -o   my.o   -c   my.c   -lm   -lgcc  
   
  那么在VC下如何使用命令提示符编译一个程序? 问题点数:100、回复次数:18Top

1 楼tangl_99(tangl_99)回复于 2003-07-04 19:23:21 得分 0

UUUUUpTop

2 楼zfive5(醉马不肖)回复于 2003-07-04 19:29:36 得分 0

cl.exeTop

3 楼zhucde(【風間苍月】★<==>★【虚拟闲人】)回复于 2003-07-04 19:29:49 得分 0

呵呵,人家好不容易做成一个Visual,你却非要Visalbe!Top

4 楼FAICHEN(CC)回复于 2003-07-04 19:36:52 得分 0

c1.exeTop

5 楼bobi1128(水星登陆)回复于 2003-07-04 19:39:59 得分 30

设置好文件..\Microsoft   Visual   Studio\VC98\Bin\Vcvars32.bat中所列的环境变量,  
  测试:cl.exe   -version   (cl   -version)  
  OK之后就可以用cl.exe编译连接程序了  
   
  或者拷贝相关dll到一定目录,而不必设置VC环境就可以使用cl.exe了。  
  具体参数参考cl   -helpTop

6 楼weasea(尘一笑)回复于 2003-07-04 20:02:55 得分 0

楼上的够仔细!Top

7 楼tangl_99(tangl_99)回复于 2003-07-05 08:05:59 得分 0

谢谢了.  
   
  那么连接器?Top

8 楼tangl_99(tangl_99)回复于 2003-07-05 22:26:35 得分 0

Upppp!Top

9 楼harrypotter(哈里*波特)回复于 2003-07-05 22:33:03 得分 0

link.exe嘛Top

10 楼uniware(uniware)回复于 2003-07-05 22:56:42 得分 0

 
  cl.exe  
  link.exe  
   
  还可以参考nmake  
   
  不过一般用IDE不是很好吗,搞这么复杂做什么?Top

11 楼tangl_99(tangl_99)回复于 2003-07-10 09:08:38 得分 0

最后问一下  
  如果在VC的IDE下知道它编译连接程序时候的cl.exe和link.exe的命令行?  
   
  谢谢!  
  来者都有分的!Top

12 楼cy214(threadx)回复于 2003-07-10 09:12:59 得分 30

project->settings->   c/c++   project   options   cl的参数  
                    settings->   link   project   options     link的参数Top

13 楼storein(满天星)回复于 2003-07-10 09:24:37 得分 0

问一个问题:  
          什么叫设置好"设置好文件..\Microsoft   Visual   Studio\VC98\Bin\Vcvars32.bat中所列的环境变量"   这个文件?运行一下?还是怎么做?Top

14 楼bjzhaoxiao((super菜鸟))回复于 2003-07-10 10:28:07 得分 20

path   中加入C:\Program   Files\Microsoft   Visual   Studio\VC98\Bin;C:\Program   Files\Microsoft   Visual   Studio\Common\MSDev98\Bin  
  Top

15 楼hdqqq(小西瓜)回复于 2003-07-10 10:46:10 得分 0

先设置好环境变量,包括path,include,lib等,  
   
  然后可以用  
  nmake     /f   makefile     cfg_parameter       编译     需要导出mak文件  
   
  也可以用  
   
  msdve   dswfile   /make                         编译.Top

16 楼hdqqq(小西瓜)回复于 2003-07-10 10:48:54 得分 20

用命令行+2000的task   schedule   可以实现定期的代码更新和编译.Top

17 楼hdqqq(小西瓜)回复于 2003-07-10 13:35:55 得分 0

msdevTop

18 楼tangl_99(tangl_99)回复于 2003-07-10 14:12:34 得分 0

好了.知道了  
  本贴应加入FAQTop

相关问题

  • c#用csc编译,想在Dos提示符后出现不断变化的效果,如何实现?
  • 用VC++编译C++程序??
  • 我在命令提示符下 javac c:\myfirstprogram.java
  • 怎样在命令提示符下运行C#文件?
  • C#程序运行时启动命令提示符的问题
  • VC编译pro*c/c++的问题
  • vc++6.0编译标准c的问题
  • VC下编译C 程序的问题
  • VC 怎么设置成用c++的编译器编译.c文件
  • c++程序在Dev-c++和VC++里面编译的情况

关键词

  • 编译
  • vc
  • 文件
  • visual
  • gcc
  • microsoft
  • 命令提示符
  • 程序
  • cl
  • 参数

得分解答快速导航

  • 帖主:tangl_99
  • bobi1128
  • cy214
  • bjzhaoxiao
  • hdqqq

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo