当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : g++的问题....谢谢大家的帮忙...
帖子发表于 : 2007-09-16 19:55 

注册: 2007-06-02 16:11
帖子: 14
送出感谢: 1
接收感谢: 0 次
本人c++新手
编了一个程序1.cpp ,需要用到同目录下的接口文件gradebook.h和实现文件gradebook.cpp
但直接用g++编译1.cpp时会出现问题

/tmp/ccbmLUHX.o: In function `main':
fig03_13.cpp:(.text+0xb7): undefined reference to `GradeBook::GradeBook(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
fig03_13.cpp:(.text+0x13d): undefined reference to `GradeBook::GradeBook(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
fig03_13.cpp:(.text+0x17d): undefined reference to `GradeBook::getCourseName()'
fig03_13.cpp:(.text+0x1ad): undefined reference to `GradeBook::getCourseName()'
collect2: ld 返回 1

别人用vc++6.0编译是没问题的.....
应该如何解决呢?? :?:


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-09-16 19:58 
头像

注册: 2007-08-03 17:06
帖子: 71
送出感谢: 0 次
接收感谢: 0 次
学着写 makefile


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-09-16 20:26 
头像

注册: 2007-04-28 21:38
帖子: 1026
送出感谢: 0 次
接收感谢: 0 次
g++ 1.cpp a.h a.cpp


_________________
thinkpad x61 2G DDR no cdrom
--------------------------------------------
ABS学习中
sed学习中
awk学习中
perl学习中
新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-09-17 7:27 

注册: 2007-06-02 16:11
帖子: 14
送出感谢: 1
接收感谢: 0 次
谢谢各位,
楼上的,我用你的方法可以了,
但它生成的a.out可以在生成时就让我设置名字吗?像g++ 1.cpp -o nihao这样


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

注册: 2006-02-27 20:19
帖子: 599
地址: works system
送出感谢: 0 次
接收感谢: 0 次
当然可以


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


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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