点云技术相关产学研社区

 找回密码
 立即注册加入PCL中国点云技术相关产学研社区

扫一扫,访问微社区

楼主: 小何

开源软件Cloudcompare,从源码编译

[复制链接]
发表于 2015-11-9 23:22:39 | 显示全部楼层
小何 发表于 2015-11-5 22:49
这我不是很清楚啊,你编的是不是release版本?

release版本的一直没通过,报的是这个错误,我把liblas.lib加进去了,真的是不知道缺少什么库文件。

错误        1        error LNK2019: 无法解析的外部符号 "public: __thiscall liblas::Point::Point(class liblas::Header const *)" (??0Point@liblas@@QAE@PBVHeader@1@@Z),该符号在函数 "public: virtual enum CC_FILE_ERROR __thiscall LASFilter::saveToFile(class ccHObject *,class QString,struct FileIOFilter::SaveParameters &)" (?saveToFile@LASFilter@@UAE?AW4CC_FILE_ERROR@@PAVccHObject@@VQString@@AAUSaveParameters@FileIOFilter@@@Z) 中被引用        E:\cloudcompare\cloudcomparebin\libs\qCC_io\LASFilter.obj        QCC_IO_LIB
回复 支持 反对

使用道具 举报

发表于 2015-11-9 23:27:15 | 显示全部楼层
吕小猪不坏 发表于 2015-11-7 20:07
debug版本的编译成功,release版本出现   LINK : fatal error LNK1181: 无法打开输入文件“..\libs\qCC_io\ ...

哥们,你的问题解决了吗?我感觉咱两是同样的错误。
错误        1        error LNK2019: 无法解析的外部符号 "public: __thiscall liblas::Point::Point(class liblas::Header const *)" (??0Point@liblas@@QAE@PBVHeader@1@@Z),该符号在函数 "public: virtual enum CC_FILE_ERROR __thiscall LASFilter::saveToFile(class ccHObject *,class QString,struct FileIOFilter::SaveParameters &)" (?saveToFile@LASFilter@@UAE?AW4CC_FILE_ERROR@@PAVccHObject@@VQString@@AAUSaveParameters@FileIOFilter@@@Z) 中被引用        E:\cloudcompare\cloudcomparebin\libs\qCC_io\LASFilter.obj        QCC_IO_LIB
回复 支持 反对

使用道具 举报

发表于 2015-11-11 23:05:58 | 显示全部楼层
yanghongxu123 发表于 2015-11-9 23:27
哥们,你的问题解决了吗?我感觉咱两是同样的错误。
错误        1        error LNK2019: 无法解析的外部符号 "public: ...

解决了,我们的错误不一样啊,你的库没有配置对
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-11-13 11:03:15 | 显示全部楼层
yanghongxu123 发表于 2015-11-9 23:27
哥们,你的问题解决了吗?我感觉咱两是同样的错误。
错误        1        error LNK2019: 无法解析的外部符号 "public: ...

你要liblas库干嘛,是读数据吗?自己写个插件不就结了,有必要纠结那么久?
回复 支持 反对

使用道具 举报

发表于 2015-11-15 12:14:18 | 显示全部楼层
CMake Error at E:/cmake-3.3.2-win32-x86/share/cmake-3.3/Modules/FindQt4.cmake:1326 (message):
  Found unsuitable Qt version "" from NOTFOUND, this code requires Qt 4.x
Call Stack (most recent call first):
  CC/CMakeLists.txt:10 (find_package)
回复 支持 反对

使用道具 举报

发表于 2015-11-16 14:45:30 | 显示全部楼层
jshfhn1 发表于 2015-7-2 10:43
谢谢楼主的回答,但我的当时的问题是生成install工程后,在c盘找不到对应的生成文件,现在解决了。再次感 ...

我编译32位2010vs,最后也出现这个问题

all_build 系统找不到指定的文件

你是怎么解决的啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-11-16 19:08:49 | 显示全部楼层
shuiyu09226 发表于 2015-11-15 12:14
CMake Error at E:/cmake-3.3.2-win32-x86/share/cmake-3.3/Modules/FindQt4.cmake:1326 (message):
  Foun ...

应该是在qt下把qmake添加进去

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册加入PCL中国点云技术相关产学研社区

x
回复 支持 反对

使用道具 举报

发表于 2015-11-19 10:26:42 | 显示全部楼层
小何 发表于 2015-11-16 19:08
应该是在qt下把qmake添加进去

确实是这样解决的,你们编译的cloudcompare 会不会经常出现显示卡死的现象
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-11-20 19:41:29 | 显示全部楼层
shuiyu09226 发表于 2015-11-19 10:26
确实是这样解决的,你们编译的cloudcompare 会不会经常出现显示卡死的现象

会不会是你的代码有问题,或者内存泄露?内存超了?
回复 支持 反对

使用道具 举报

发表于 2016-1-8 20:09:33 | 显示全部楼层
刘岭000 发表于 2015-4-21 17:04
由于我用的是PCL1.72+QT5.41,trunk2.51是没办法编译了,trunk2.61进行中

你好,我现在也在编译CC,1.72 QT 5.3 trunk 2.62,希望能请教
回复 支持 反对

使用道具 举报

本版积分规则

QQ|小黑屋|点云技术相关产学研社区 ( 陕ICP备13001629号 )

GMT+8, 2024-4-29 10:41 , Processed in 2.439180 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表