找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 751|回复: 0

小弟刚学C++``问问这个个问题``谢谢大家帮忙先

[复制链接]
发表于 2009-11-3 03:16:39 | 显示全部楼层 |阅读模式 IP:江苏扬州
下面的这段话``我看得模模糊糊的```不太明白````但是大概可以知道是在命令行下输入命令来调用编译器``来编译程序文件

对于   $ 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++里的帮助全部是英文)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 13:26 , Processed in 0.255421 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表