| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1729 人关注过本帖
标题:请问怎么用命令行编译hello word!求解
只看楼主 加入收藏
yeshavk
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-12-1
结帖率:0
收藏
已结贴  问题点数:20 回复次数:15 
请问怎么用命令行编译hello word!求解
请问怎么用命令行编译hello word!求解 用VC6.0里的CL,编译器。并且用批处理写快捷方式,批处理代码如下
cl %1.c /c
link %1.obj

del *.obj

怎么在边上写个快捷方式, 还有我是win7系统的,cl命令执行不出来是怎么回事的?
搜索更多相关主题的帖子: win7系统 编译器 hello word 
2011-08-16 19:22
yeshavk
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-12-1
收藏
得分:0 
坐等答案,, 求解。
2011-08-16 19:22
zhoufeng1988
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:北京
等 级:贵宾
威 望:27
帖 子:1432
专家分:6329
注 册:2009-5-31
收藏
得分:5 
设置环境变量了吗?
2011-08-16 19:43
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:5 
cl应该是微软的编译器吧,在path里加上cl的目录就行了。

My life is brilliant
2011-08-16 19:46
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:5 
有一大串目录搜索路径的,不是仅仅cl所在目录那么简单。楼主既然能写到批处理执行编译,就无需再入Windows窗口环境了,直接在控制台上操作,写快捷图标干嘛。

授人以渔,不授人以鱼。
2011-08-16 19:50
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:0 
回复 5楼 TonyDeng
很不幸的是这些东西都在VC/bin目录下。

My life is brilliant
2011-08-16 20:17
zhoufeng1988
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:北京
等 级:贵宾
威 望:27
帖 子:1432
专家分:6329
注 册:2009-5-31
收藏
得分:0 
咋就叫不幸了...

不行就执行下VC/bin下的VCVARS32.BAT。就都可以用了。
2011-08-16 20:21
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
include文件要单独指定目录的,库函数的.lib又在另一个目录中,bin下面一棵庞大的树,搜到bin不等于连子目录也搜进去,这是DOS搜索文件的特性。

[ 本帖最后由 TonyDeng 于 2011-8-16 20:24 编辑 ]

授人以渔,不授人以鱼。
2011-08-16 20:22
zhoufeng1988
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:北京
等 级:贵宾
威 望:27
帖 子:1432
专家分:6329
注 册:2009-5-31
收藏
得分:0 
以下是引用TonyDeng在2011-8-16 20:22:06的发言:

include文件要单独指定目录的,库函数的.lib又在另一个目录中,bin下面一棵庞大的树,搜到bin不等于连子目录也搜进去,这是DOS搜索文件的特性。


如果找不到,可以在cl编译的时候指定搜索目录可以、或者用#paragm命令包含进来也可以。
2011-08-16 20:27
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
是的,cl可以带搜索参数,写长一点罢了。有些大型程序,光是程序自己的搜索路径就非常多,加上C的标准库,呵呵~
.c或.cpp文件上百个的时候,每行cl都这样写,那就好玩了。

[ 本帖最后由 TonyDeng 于 2011-8-16 20:32 编辑 ]

授人以渔,不授人以鱼。
2011-08-16 20:31
快速回复:请问怎么用命令行编译hello word!求解
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029970 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved