QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2521|回复: 7

kdevelop的编译问题

[复制链接]
发表于 2008-11-23 22:37:47 | 显示全部楼层 |阅读模式
我就写了个最简单的小程序 为什么还是编译出错
程序如下:
#include <fiostream.h>
using namespace std;
int main () {
ofstream examplefile ("example.txt");
if (examplefile.is_open()) {
examplefile << "This is a line.\n";
examplefile << "This is another line.\n";
examplefile.close();
}
return 0;
}

错误提示如下:
/root/qxhonker/c/exp4/src/exp4.cpp:2:27: error: fiostream.h: 没有那个文件或目录
/root/qxhonker/c/exp4/src/exp4.cpp: In function ‘int main()’:
/root/qxhonker/c/exp4/src/exp4.cpp:5: error: ‘ofstream’ was not declared in this scope
/root/qxhonker/c/exp4/src/exp4.cpp:5: error: expected `;' before ‘examplefile’
/root/qxhonker/c/exp4/src/exp4.cpp:6: error: ‘examplefile’ was not declared in this scope
gmake[2]: *** [exp4.o] 错误 1
gmake[2]: 由于错误目标“all”并未重新创建。
gmake[1]: *** [all-recursive] 错误 1
gmake: *** [all] 错误 2
*** 退出状态:2 ***


主要是这句:
/root/qxhonker/c/exp4/src/exp4.cpp:2:27: error: fiostream.h: 没有那个文件或目录
为什么说是连库文件都找不到呀 怎么办 谁给我说说 我不想又被赶回windows上去  很多库文件都找不到的以前看着教程写程序   很少有能找到库文件的   我用的是red-flag6.0的
发表于 2008-11-24 00:28:37 | 显示全部楼层
第一,把你的那个H去掉。
第二,是fstream

顺便,你的教程可以扔掉了。还有,VC2005以前的版本对C++标准支持很差,远不如GCC。
自己学的东西有问题,不要怪平台
回复

使用道具 举报

发表于 2008-11-24 17:17:49 | 显示全部楼层
微软的东西向来和标准不兼容。
回复

使用道具 举报

 楼主| 发表于 2008-11-24 20:38:35 | 显示全部楼层
呃   各位大哥   那给我推荐个下载教程呗  我就是在网上找了这么个教程  
还有啊  再问一下  最后一下了    你们用linux中过毒没
回复

使用道具 举报

发表于 2008-11-24 20:52:32 | 显示全部楼层
推荐你看 accelerate c++。
我没中过毒。
回复

使用道具 举报

 楼主| 发表于 2008-11-24 23:38:32 | 显示全部楼层
哦  谢谢哈   呵呵   这个论坛里的人还真负责    有问题就来解决了     太好了
回复

使用道具 举报

发表于 2008-11-25 15:28:49 | 显示全部楼层
我中毒了,不管看到什么能通电的东西,第一想到的是能不能跑 Linux 。
看来中毒已深了……
回复

使用道具 举报

发表于 2008-11-25 22:16:53 | 显示全部楼层
哈哈 还是江涛强
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-15 12:35 , Processed in 0.057602 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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