QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2072|回复: 16

请问在linux下编译c++需要用哪一个编译器

[复制链接]
发表于 2004-9-19 22:14:14 | 显示全部楼层 |阅读模式
:-) 前二个个还在说要把c语言学完.现在都已经真的看完了一本c语文的程序书.
看到未尾,上面说c++有c语言的所有功能.而且还是c的扩展所以就又开始学习c++ 了,但是书上面只说了在windows下用turbo c++,borland c来编译,但是没有明白在linux下gcc是不是也可以用来骗译c++的编译器.有哪一种编译器是当今最受欢迎的.期待各位师兄姐的回答.
:I)
发表于 2004-9-19 22:22:44 | 显示全部楼层
g++
回复

使用道具 举报

 楼主| 发表于 2004-9-20 11:04:27 | 显示全部楼层
哈哈哈.原来这么简单啊.那编译用什么命令.执行用什么命令呢.
是不是跟gcc是一个样子的呢.
回复

使用道具 举报

发表于 2004-9-24 22:44:41 | 显示全部楼层
是的,基本和gcc一样。当然也可以用# gcc -lstdc++
回复

使用道具 举报

发表于 2004-9-26 17:35:20 | 显示全部楼层
问一个小问题,gcc中编译c++,cin输入和cout输出无效,怎样才能实现它。谢谢
回复

使用道具 举报

发表于 2004-9-26 17:39:03 | 显示全部楼层
看了在linux下写c语言程序,而书中无c++的内容。问一个小问题,gcc中编译c++,cin输入和cout输出无效,怎样才能实现它。谢谢
回复

使用道具 举报

发表于 2004-9-26 20:14:39 | 显示全部楼层
为何你要用gcc编译c++程序?
回复

使用道具 举报

发表于 2004-9-27 15:04:52 | 显示全部楼层
cin与cout无效?不可能啊,你是不是运行的时候前面没有加./,比如你编译出来的a.out,运行前面必需$:./a.out,否则你看不到任何信息的.
回复

使用道具 举报

发表于 2004-9-27 17:36:45 | 显示全部楼层
can look a waring message
回复

使用道具 举报

 楼主| 发表于 2004-10-4 23:40:17 | 显示全部楼层

:)

现在想学习好了c++,c语言又会得到一次实践,所以开始了.今天才开始学简单的程序设计.
照着写了一个语句
#include<iostream.h>
void main()
        {cout<<"this a c++ program"<<endl;
         }
写完后保存为good.cpp最后编译g++ good.cpp 接着出现一连串的英文字母,好象说是我的头文件定义有错误,我也不知道这是怎么回事,可以教我如何改正吗.
回复

使用道具 举报

发表于 2004-10-5 00:44:22 | 显示全部楼层
#include <iostream>
using namespace std;
回复

使用道具 举报

发表于 2004-10-5 01:00:04 | 显示全部楼层
Standard ANSCII C++ uses
[code:1]#include <iostream>
using namespace std;

int main()
{
    cout << "....";
    ...
}[/code:1]

if you are going to use iostream.h, you can use printf.
回复

使用道具 举报

发表于 2004-10-5 07:53:29 | 显示全部楼层
一定要指定名字空间的,或者用名字作用符::
回复

使用道具 举报

发表于 2004-10-7 20:24:09 | 显示全部楼层
unix不允许void main,必须用int main()
回复

使用道具 举报

 楼主| 发表于 2004-10-8 15:07:03 | 显示全部楼层
已经记住了,如果我要用到iomanip.h的头文件,可以#include<iomanip.h>这样用吗  
我现在学习的是清华大学,钱能主编的<<c++程序设计教程>>我也不知道里面定义头文件的用法.或者其它如指针结构体,类的用法.在linux下运行会不会有所差别,以后还有更多的问题要问大家的.在此先谢了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 09:38 , Processed in 0.050480 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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