| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1428 人关注过本帖, 1 人收藏
标题:小弟刚学C++``问问这个个问题``谢谢大家帮忙先
取消只看楼主 加入收藏
死了都要C
Rank: 4
来 自:四川成都
等 级:贵宾
威 望:13
帖 子:1582
专家分:116
注 册:2006-12-7
结帖率:66.67%
收藏(1)
 问题点数:0 回复次数:3 
小弟刚学C++``问问这个个问题``谢谢大家帮忙先
下面的这段话``我看得模模糊糊的```不太明白````但是大概可以知道是在命令行下输入命令来调用编译器``来编译程序文件

对于   $ g++ prog1.cc  -o  prog1

很陌生```第一次见````觉得不是WINDOWS系统下命令```

对于  C:\directory> cl(CL?C1?看不太清楚)  -GX prog1.cpp

这个就是CMD吧```于是我去试了下``发现C盘没有directory然后到C盘下建立一个directory``还在里面放了一个prog1.cpp``然后开始--运行--CMD```到了directory里``输入上面的命令```系统说不是命令```换C1还是一样````我不知道我那里弄错了 ``还是我根本就没搞明白就乱整```


最后问一个问题```有WINDOWS下的GUN编译吗``我听说过G++但是很少知道GUN```

对于这2个```

$ g++ prog1.cc  -o  prog1

C:\directory> cl -GX  prog1.cpp  (cl?c1?  看不太清楚)  


谁能对比的给我解释和说明一下么````非常谢谢```

我一般用的是DEV-C++``用的是DEV-C++的话怎么在命令行输入命令编译程序呢````


我以前都直接用编译器便于运行程序```这样的在命令行里编译运行程序的还是第一次看到```很感兴趣``
但是怎么都弄不回```很难受啊```很想学回 ```
麻烦知道的```帮忙解释下```可以吗````非常感谢````


晕``现在论坛连个图片都限制在20K```我又要再写一次了```图片无法上传``我就只有把话抄下来了``下面红的都是
对不起了``各位``这样看起来不怎么方便``但是图片却上传不了``哎``郁闷啊```


      调用GNU或微软编译器

     调用C++编译器的命令因编译器和操作系统的不同而不同,常用的编译器是GNU编译器和微软 Visual Studio 编译器.调用GNU编译器的默认命令是 g++:

        $ g++ prog1.cc -o prog1

这里的$是系统提示符.这个命令产生一个名为prog1或prog1.exe的可执行文件.在UNIX系统下,可执行文件没有后缀;而杂Windows下,后缀为.exe.   -o prog1 是编译器参数以及用来存放可执行文件的文件名.  如果省略-o prog1 , 那么编译器在  UNIX  系统下产生名为 a.out 而在 Windows 下产生名为a.exe的可执行文件.
       微软编译器采用cl来调用: (不是cl就是c1,看不清楚)
        
       c:\directory> cl -GX prog1.cpp

这里的C:\directory> 是系统提示符,directory是当前目录名.cl是调用编译器的命令,-GX是一个选项,改选项在使用命令行界面编译程序时是必须的.微软编译器自动产生与源文件同名的可执行文件,这个可执行文件具有.exe 后缀且与源文件同名.本列中,可执行文件命名为prog1.exe.

    更多的信息请参考你的编译器用户指南.(DEV-C++里的帮助全部是英文)

[ 本帖最后由 死了都要C 于 2007-11-25 12:53 编辑 ]
搜索更多相关主题的帖子: directory CMD 命令 
2007-11-24 21:04
死了都要C
Rank: 4
来 自:四川成都
等 级:贵宾
威 望:13
帖 子:1582
专家分:116
注 册:2006-12-7
收藏
得分:0 
知道了```非常谢谢LS的解说````对不起啊```发贴的时候把GNU写错了````

如果嫌每次调用命令要输入路径过于麻烦,可以把路径加入windows的环境变量中。

这个是做的呢???

刚才去了一下但是```全部英文```看了下``都找不到哪里有DONWLOAD````

估计`就算下了和官方手册``也英文的````

你有这个官方手册吗````有的话可以传到我的邮箱吗```不知道大不大啊```  谢谢````

[email=anheifelling@]anheifelling@[/email]

[[italic] 本帖最后由 死了都要C 于 2007-11-25 13:00 编辑 [/italic]]

女施主``我给你``送茶来了```师太``你就从了老衲吧``
代码本天成~~~妙头偶得之```
2007-11-25 12:49
死了都要C
Rank: 4
来 自:四川成都
等 级:贵宾
威 望:13
帖 子:1582
专家分:116
注 册:2006-12-7
收藏
得分:0 
谢谢LS的帮忙````讲解的很详细啊```还提供了这么多资料```

LS是从事LINUX开发的吗```知道这么多````

女施主``我给你``送茶来了```师太``你就从了老衲吧``
代码本天成~~~妙头偶得之```
2007-11-25 16:30
死了都要C
Rank: 4
来 自:四川成都
等 级:贵宾
威 望:13
帖 子:1582
专家分:116
注 册:2006-12-7
收藏
得分:0 
那个手册``应该是在线看的吧```打开的都是网页```

女施主``我给你``送茶来了```师太``你就从了老衲吧``
代码本天成~~~妙头偶得之```
2007-11-25 16:44
快速回复:小弟刚学C++``问问这个个问题``谢谢大家帮忙先
数据加载中...
 
   



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

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