点云技术相关产学研社区

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

扫一扫,访问微社区

12
返回列表 发新帖
楼主: coolei

使用AllInOne-msvc2010-win64配置pcl环境问题?

[复制链接]
发表于 2015-4-3 17:03:03 | 显示全部楼层
agan 发表于 2014-12-23 10:46
请问楼主,那你换的什么版本的C++ 我的也是64位也出现你说的那种错误

我也是哦。
我的环境是win7的64位系统+vs2010的64位版本。
我先是自己装了所有的第三方软件,然后用cmake编译了PCL的1.7.2。视图构建win32程序,运行示例cpp,报了一堆LNK2001的错误。
然后全部卸掉,又用了All in one的安装包来装了PCL的1.6.0。之后用cmake编译cpp,是可以运行的。但是再次视图自己构建win32程序是,还是同样的LNK2001的错误。所有能加的lib文件,我都链接了,也不剑豪
回复 支持 反对

使用道具 举报

发表于 2015-4-7 15:29:40 | 显示全部楼层
把win64的pcl卸载,装了win32的all in one安装包,果真就运行通过了:dizzy:
回复 支持 反对

使用道具 举报

发表于 2015-5-24 20:54:01 | 显示全部楼层
请问PCL 1.7.2 All-in-one Installer MSVC2013 Win32在VS2013下配置后,一直报错:
1>------ 已启动全部重新生成:  项目: testing PCL, 配置: Debug Win32 ------
1>  test PCL.cpp
1>c:\program files (x86)\pcl 1.7.2\include\pcl-1.7\pcl\point_traits.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>  stdafx.cpp
1>  正在生成代码...
1>libboost_prg_exec_monitor-vc120-mt-gd-1_55.lib(cpp_main.obj) : error LNK2019: 无法解析的外部符号 "int __cdecl cpp_main(int,char * * const)" (?cpp_main@@YAHHQAPAD@Z),该符号在函数 __catch$?prg_exec_monitor_main@boost@@YAHP6AHHQAPAD@ZH0@Z$1 中被引用
1>D:\C++lizi\testing PCL\Debug\testing PCL.exe : fatal error LNK1120: 1 个无法解析的外部命令
========== 全部重新生成:  成功 0 个,失败 1 个,跳过 0 个 ==========


请问这是为什么呀?求回答
回复 支持 反对

使用道具 举报

发表于 2017-1-15 16:48:51 | 显示全部楼层
coolei 发表于 2013-4-16 19:35
问题已经解决,终于明白为什么cmake不成功,使用安装包也不成功了,要首先确定自己的环境
原因是我的win7虽 ...

请问你怎么解决的啊?我也是你相同的问题
回复 支持 反对

使用道具 举报

本版积分规则

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

GMT+8, 2024-5-11 18:44 , Processed in 2.170718 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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