当前在线人数14034
首页 - 分类讨论区 - 电脑网络 - 葵花宝典版 -阅读文章
未名交友
[更多]
[更多]
文章阅读:Re: How to write this makefile?
[同主题阅读] [版面: 葵花宝典] [作者:howdo] , 2004年07月01日13:54:56
howdo
进入未名形象秀
我的博客
[上篇] [下篇] [同主题上篇] [同主题下篇]

发信人: howdo (好肚), 信区: Programming
标  题: Re: How to write this makefile?
发信站: Unknown Space - 未名空间 (Thu Jul  1 13:54:56 2004) WWW-POST

imho, template is kind of header file.

【 在 macca (seven days) 的大作中提到: 】
: Hey, it does work!! Many thanks!
: But why should I include the implementation file of the template?
: Is there any special reason for that?
: 【 在 howdo (好肚) 的大作中提到: 】
: : you need to include indexing.cpp in linearscan.cpp,
: : assumed you template class is in indexing.cpp
: :
: : 【 在 macca (seven days) 的大作中提到: 】
: : : Finally I sorted out the problem.
: : : I changed nothing with the makefile, but simply converted a container
: : template
: : : class into a non-template class. Then everything is OK.
: : : But why would that happen?
: : : Am I wrong with the usage of a template?
: : :
: : : 【 在 macca (seven days) 的大作中提到: 】
: : : : Sorry for the confuse. Yes, I did change the x_tree to linearscan.
: : : : Following is the error message:
: : : :
: : : : [[email protected] ip]# make
: : : :   g++ app.o linearscan.o utility.o index.o -o app
: : : :   linearscan.o(.text+0x5db): In function
: : `indexing::LinearScan::nnquery(int,
: : : :   char**, int)':
: : : :   : undefined reference to
: : : : 
: : : : 
: : : :
: : :
: :
:
`indexing::SortedLinkedList<indexing::ActiveNode>::push(indexing::ActiveNode*)
: : : :   '
: : : :   linearscan.o(.text+0x5f2): In function
: : `indexing::LinearScan::nnquery(int,
: : : :   char**, int)':
: : : :   : undefined reference to
: : : :   `indexing::SortedLinkedList<indexing::ActiveNode>::adjust(int,
bool)'
: : : :   linearscan.o(.text+0x626): In function
: : `indexing::LinearScan::nnquery(int,
: : : :   char**, int)':
: : : :   : undefined reference to
: : : :   `indexing::SortedLinkedList<indexing::ActiveNode>::display()'
: : : :   collect2: ld returned 1 exit status
: : : :   make: *** [app] Error 1
: : : :
: : : :
: : : : 【 在 crystalike (St. Sevilla) 的大作中提到: 】
: : : : : where did the x_tree go? changed to linearscan?
: : : : :
: : : : : what erro did u got? if its unresolved reference then where is the


--
※ 来源:.Unknown Space - 未名空间 mitbbs.com.[FROM: 129.74.]

[上篇] [下篇] [同主题上篇] [同主题下篇]
[转寄] [转贴] [回信给作者] [修改文章] [删除文章] [同主题阅读] [从此处展开] [返回版面] [快速返回] [收藏] [举报]
 
回复文章
标题:
内 容:

未名交友
将您的链接放在这儿

友情链接


 

Site Map - Contact Us - Terms and Conditions - Privacy Policy

版权所有,未名空间(mitbbs.com),since 1996