- 论坛徽章:
- 0
|
下面是我代码的简单描述:
file1
{
class A
.......
}
file2
{
......
chass B :public A
......
}
file3
{
......
chass C :public A
......
file4
{
typedef struct temp
{
int (*fun)(C *);
}stemp;
....
clase D :public C
.....
}
file5
{
clasee E :public B
......
stemp _test[]={
&E::t1(),&E::t2(),&C::ct1(),........
}
}
我用 gcc -fPIC -c -O3 -Wall -Wno-pmf -DARM2410 -fno-check-new -fno-excebtion -Wno-pmf-conervsions编译通过
可是我用armv4l-unknown-linux-gcc -fPIC -c -O3 -Wall -Wno-pmf -DARM2410 -fno-check-new -fno-excebtion -Wno-pmf-conervsions 就是通不过 在file5的时候提示
object miss in ' &E::t1'
object miss in ' &E::t2'
object miss in ' &C::ct1'
.
.
请问为什么怎么解决 在线等.
[ 本帖最后由 zljackdodo 于 2006-9-9 13:51 编辑 ] |
|