我的程序是用 C# 编写的,但这个项目是用 C++ 编写的。我需要包含pcl/io/boost.h
才能使用点云。但是,我的问题是在初始化包含它的类时出现 AccessViolationException 错误。它给出了这样的解释:
尝试读取或写入受保护的内存。这通常表明其他内存已损坏。
我花了 2 天时间才发现问题出在 boost 上,但我之前遇到过麻烦......
我运行 Windows 7,VS 2010 x64 在 x64 中安装了 pcl 的所有内容。
我的程序是用 C# 编写的,但这个项目是用 C++ 编写的。我需要包含pcl/io/boost.h
才能使用点云。但是,我的问题是在初始化包含它的类时出现 AccessViolationException 错误。它给出了这样的解释:
尝试读取或写入受保护的内存。这通常表明其他内存已损坏。
我花了 2 天时间才发现问题出在 boost 上,但我之前遇到过麻烦......
我运行 Windows 7,VS 2010 x64 在 x64 中安装了 pcl 的所有内容。