标题:【求助】converting to ‘short unsigned int’ from ‘float’ ...
只看楼主
jiaowenx
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-11-14
 问题点数:0 回复次数:3 
【求助】converting to ‘short unsigned int’ from ‘float’出现的错误,请高手指点修改
TMap.h:68: error: extra qualification ‘TMap::’ on member ‘Read’
TMap.cc: In member function ‘short unsigned int* TMap::getCompressedData(float&, float&)’:
TMap.cc:1403: warning: converting to ‘short unsigned int’ from ‘float’
TMap.cc:1419: warning: converting to ‘short unsigned int’ from ‘float’
make[1]: *** [TMap.o] Error 1
make[1]: Leaving directory '~/PointGrid/src'
make: *** [libPPG] Error 2

想在Debian下面安装个软件。
./configure的时候显示成功了。
执行make时出现了上面的错误,我想能不能把提示错误的地方简单修改一下,好让编译能够成功?!用make编译程序时出现了上述错误,应该是'~/PointGrid/src'下的TMap.h和TMap.cc文件里的错误,里面有一行代码“unsigned short* getCompressedData( float& fmax, float& fmin);”,和错误提示很类似。我对编程不太熟悉,请指点下我改怎么修改一下,让程序能够顺利通过编译?!这个问题对于高手来说应该很简单的,多谢了。
另外make: *** [libPPG] Error 2是哪里出了问题啊,不太明白
搜索更多相关主题的帖子: converting float int short unsigned 
2008-11-14 22:22
debroa723
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:23
帖 子:862
专家分:1954
注 册:2008-10-12
得分:0 
TMap.h:68: error: extra qualification ‘TMap::’ on member ‘Read
这个错误看上去象是成员函数Read在声明的时候多了个‘TMap::’,最好有TMap.h文件拿来看看.
2008-11-15 02:07
p1s
Rank: 4
等 级:贵宾
威 望:10
帖 子:454
专家分:3
注 册:2005-11-4
得分:0 
Linux下编译的Warning都并不是最重要的
最重要的是ERROR
同意LSD说法
2008-11-15 10:29
jiaowenx
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-11-14
得分:0 
感谢两位的回复,问题已经解决了,就是成员函数Read在声明的时候多了个‘TMap::’。去掉‘TMap::’就可以了
2008-11-16 21:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-244303-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013189 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved