注册 登录
编程论坛 C++教室

关于C++最简单的编译问题

hf3298060 发布于 2007-06-14 10:45, 557 次点击

昨天才开始学C++ 买了本C++primer 我是一名高2学生 除了玩游戏没有多少专业知识
今天看到第3节 勉强能啃懂 但是在编译和运行上出了问题
书上说要用到 GNU或Visual studio 我下载了第2个 2.5G.....
到现在还在下 可没有编译工具我根本就看不到下去了
所以找了下 下了个C++Free4.0 可用不成说什么过期什么的 我就去FREE官方下了2.0的试用版 OK 进入正题
炒书上的第一条就弄不下去
#include <iosteram>
int main()
{
std::cout << "Enter two numbers:" << std::endl;
int v1, v2;
std::cin >> v1 >> v2;
std::cout << "The sun of " << v1 << "and " << v2
<< " is " << v1 + v2 << std::endl;
return 0;
}
写完保存到桌面名为1.c
点运行 帮助里说这里的运行包括了编译.
可在这里出错 #include <iosteram>
想不通 实在想不通 这哪错了
救命~~~~~~~~~~~

还有啊 谁能告诉我个 我这种菜鸟用的 最简单的编译工具 中文的 -.-

5 回复
#2
hf32980602007-06-14 10:48
#include <iosteram>
int main()
{
std::cout << "Enter two numbers:" << std::endl;
int v1, v2;
std::cin >> v1 >> v2;
std::cout << "The sun of " << v1 << "and " << v2
<< " is " << v1 + v2 << std::endl;
return 0;
}
这样才对 发问题时没有注意这点 不好意思
#3
hf32980602007-06-14 10:56
#include <iosteram>
是这个单词错了 应该是iostream
但是在FREE2.0 更改后 保存依然不能运行 g++: No input files
我是保存在桌面 名为1.c
天啊 我的第一个竟然这么难成功
#4
aipb20072007-06-14 12:47
c++free?没用过!

推荐去下 dev-cpp吧,很小的,10几m,baidu下就出来。


你接触过编程吗?没有的话换本书吧!c++Primer不适合你!
#5
百年不亮2007-06-14 13:13

我用c-free编译没有问题(iosteram改为iostream之后),可能是你的编译器没有配置好.
这个论坛里有c-free的下载,下这里的试试.

不建议用c-free,这个编译器用的是开源的gcc内核,作者自己开发了一个集成的界面就要收费,太无耻

要用小巧的就用DEV-C++ ,在GPL协议下发行的,真正的开源软件.虽然WINDOWS下最强大还是vs.net,不过不适合初学编程的新手.

#6
yuyunliuhen2007-06-14 14:18
C FREE 和dev 的内核都是gc ,只是界面不同而已,他要收费,我们就破解
1