PointCloudLibrary проект — & gt; pcl / io / boost.h вызывает проблемы: AccessViolationException

моя программа на C #, но этот проект на C ++.
Мне нужно включить pcl/io/boost.h для того, чтобы работать с точечными облаками.
Моя проблема, однако, в том, что я получаю ошибку AccessViolationException при инициализации класса, который включает его. Это дает объяснение:

Попытка чтения или записи в защищенную память. Это часто
признак того, что другая память повреждена.

Мне потребовалось 2 дня, чтобы понять, что проблема в бусте, но у меня были проблемы с этим раньше …

Я запускаю windows 7, VS 2010 x64 установил все из pcl в x64.

-1

Решение

Хорошо, я исправил это, оказалось, что я мог бы обойти ошибку, посмотрев на то, что я использую из boost, (shared_array) и проверил, есть ли библиотека в папке boost, вместо pcl / io / boost.

Так что для будущих ссылок, если вы получите ошибку в библиотеке pcl от третьей стороны, проверьте, можете ли вы использовать стороннюю библиотеку вместо pcl / третьей стороны.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]