当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 为何简单的C++都编不过,还缺什么库吗?
帖子发表于 : 2007-03-04 13:02 

注册: 2007-03-04 12:56
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
源代码如下:
#include <stdio.h>
#include <iostream>
using namespace std;
int main() {
printf("Hello \n");
cout<<"World!!\n";
return 0;
}

编译错误如下:
/tmp/ccGftBqe.o: In function `main':/home/user/helloworld.cpp:6:对‘std::cout’未定义的引用
:/home/user/helloworld.cpp:6:对‘std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)’未定义的引用
/tmp/ccGftBqe.o: In function `__tcf_0':/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../include/c++/4.0.3/iostream:76:对‘std::ios_base::Init::~Init()’未定义的引用
/tmp/ccGftBqe.o: In function `__static_initialization_and_destruction_0':/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../include/c++/4.0.3/iostream:76:对‘std::ios_base::Init::Init()’未定义的引用
/tmp/ccGftBqe.o:(.eh_frame+0x11):对‘__gxx_personality_v0’未定义的引用
collect2: ld 返回 1
make: *** [helloworld] 错误 1

我的编译环境哪里出了问题?

请各位大侠指点,谢谢!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-03-04 13:21 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
编译命令是什么
装了build-essential了吗


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-03-04 13:41 

注册: 2007-03-04 12:56
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
装了build-essential了
我用的MAKEFILE
MAKE文件内容如下:
all:helloworld
helloworld:helloworld.cpp
gcc -g -o \$@ helloworld.cpp

编译用的如下命令:
make all


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-03-04 13:42 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
用g++而不是gcc


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-03-04 13:44 
头像

注册: 2005-06-11 14:03
帖子: 6226
地址: 不明真相的群众
送出感谢: 0 次
接收感谢: 0 次
编译c++程序要用g++,不是gcc


_________________
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-03-04 13:46 
头像

注册: 2006-12-23 13:46
帖子: 9203
地址: Azores Islands
送出感谢: 0 次
接收感谢: 1
这个论坛的内容比较散,编程方面更少而且不集中,在别的论坛有很细致的教程,照教程很容易把菜单几分钟就搞出来.楼主找下.本论坛的高手不少,是不是都在写书卖钱?楼主实在找不到就买本书. :lol: :lol:


_________________
no security measure is worth anything if an attacker has physical access to the machine


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-03-04 13:49 

注册: 2007-03-04 12:56
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
搞定!
多谢各位大侠指点!


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-03-05 11:51 
头像

注册: 2006-12-02 12:25
帖子: 689
送出感谢: 0 次
接收感谢: 0 次
这么快就搞定啦,偶还想来骗骗分数呢 :lol:


_________________
Titainium


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-08-17 9:54 

注册: 2007-04-25 17:14
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
ls 很幽默哈!!


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-08-20 16:11 

注册: 2006-12-12 0:41
帖子: 57
送出感谢: 0 次
接收感谢: 1
#include <stdio.h>
#include <iostream>
using namespace std;
int main() {
printf("Hello \n");
std:cout<<"World!!\n";
return 0;
}


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-09-01 7:33 
头像

注册: 2006-06-23 22:33
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
用g++才对啊!


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-09-03 9:09 
头像

注册: 2006-02-27 20:19
帖子: 599
地址: works system
送出感谢: 0 次
接收感谢: 0 次
用gcc的话加-lstdc++参数


_________________
东西路,南北走
十字路口人咬狗
拿起狗来打砖头
砖头咬了狗一口
图片


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译