QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 885|回复: 2

Hello World 难死我了,请帮助

[复制链接]
发表于 2005-10-11 19:15:19 | 显示全部楼层 |阅读模式
我用的是红旗 Linux

代码没有问题,如下:

#include <iostream.h>

int main(void)
{
  cout<<"Hello World!";
  return 0;
}

======================

保存为: /root/Desktop/c++/Day1/hello.cpp

在这个路径下输入: which g++  返回: /usr/bin/g++

直接输入: g++  返回: g++: no input files

说明编译器也没有问题

==============================

问题:

当我想编译这个程序的时候,我输入 g++ -o hello hello.cpp 回车

返回如下信息:

g++: hello.cpp: 没有那个文件或目录
g++: no input files

这是怎么回事呢?请指点
发表于 2005-10-11 22:00:15 | 显示全部楼层
cd到文件路径上,是C++的话
就g++ hello.cpp
就会生成默认的a.out的文件
./a.out就是执行了

也可以自己指定生成的文件名,用-o参数

g++ hello.cpp -o hello

我也只能回答这些了(我讨厌编程,科目老挂,现在重修两门了,羞)
回复

使用道具 举报

发表于 2005-10-11 22:12:03 | 显示全部楼层
刚才试了一下
//############hello.cpp###########
#include <iostream>  //如果使用iostream.h的话,就会有警告warning
using namespace std;//不过不影响程序,建议使用这种新标准

int main (void)
{
cout<<"hello world"<<endl;
return  1;
}

############################结果
#g++ hello.cpp -o hello
#./hello
hello world
#
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-5 02:08 , Processed in 0.043228 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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