gcc设置问题

发布于 2022-07-25 07:25:14 字数 136 浏览 23 评论 6

现在开始使用fedora core4 写了个小c++列表程序。
可是gcc编译时有如附件报错,说什么iostream文件
不存在,cin cout没定义。应该是库文件路径设置问题
但是不知道怎么弄,
希望有朋友帮忙阿 !!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

私藏温柔 2022-07-26 15:56:27

我编译了兄台的代码,过程如下(FC5)
#include <iostream>

using namespace std;

int
main(int argc, char **argv)
{
      int a;

      cin>>a;
      cout<<a<<endl;
      return 0;
}

[root@hong test]# g++ -o tet tet.c
[root@hong test]# ./tet
5
5
不存在你所说的问题。
还有我想说的是FC4系统的gcc和g++有很多bug

暗藏城府 2022-07-26 15:16:36

jyxz5
谢谢帮忙!
这样做了还是有错阿

error:expected nested-name-specifier before “namespace”
error:namespace not declared
.........

删除会话 2022-07-26 15:14:48

谢谢朋友们的回答!
代码是简单链表的
后来用最简单的:
#include<iostream>    //也试着换成#include<iostream.h>
using namepace std;

int main( int argc, char **argv)
{
     int a;
  
    cin >>a >>endl;
   cout <<a <<endl;

   return 0;
}
用g++/gcc还是出错阿
系统是 fedora core4

つ低調成傷 2022-07-26 12:15:31

good!~~

撕心裂肺的伤痛 2022-07-26 11:15:37

原帖由 gabriel718 于 2006-8-16 12:46 发表
现在开始使用fedora core4 写了个小c++列表程序。
可是gcc编译时有如附件报错,说什么iostream文件
不存在,cin cout没定义。应该是库文件路径设置问题
但是不知道怎么弄,
希望有朋友帮忙阿 !!!

1. 要使用 g++ 来编译...

2. 还有可以的话请张贴出你的 c++ code

3. 還有常見使用舊的 c++ code 寫法, 像是:

  1. #include <iostream.h>
  2. int main() { ...... }

复制代码

若你的用書與程式碼是屬於這類的話, 可能要找新點的書籍.

因為目前 iostream 等項目都是放入 std 該 namespace 命名空間內,

  1. #include <iostream>
  2. using namespace std;
  3. int main() { ...... }

复制代码

==

[ 本帖最后由 kenduest 于 2006-8-16 13:37 编辑 ]

流殇 2022-07-26 07:12:15

把代码帖出来看看
不过最好用g++编译C++

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文