Я пытаюсь построить проект с PCL. Я использую pcl, vtk-5.8 и eigen3. Я также использую бустер.
В /usr/include по умолчанию есть boost 1.46, и я создал собственную версию boost 1.5.1. При добавлении пути к boost 1.5.1 include dir в путь включения (в свойствах-> build-> settings) я получаю ошибки при запуске, так как мое приложение компилируется с файлами в /usr/include/boost, а не с 1.5 .1 версия. Поэтому, когда я не включаю свою версию boost 1.5.1, все работает нормально.
Мой вопрос: как/почему eclipse находит /usr/include в качестве пути включения (это не было явно добавлено) и как я могу остановить это?
/usr/include
в качестве стандартного пути включения, а компилятор вашей цепочки инструментов (я думаю, GCC). - person πάντα ῥεῖ   schedule 24.01.2013/usr/include
. - person πάντα ῥεῖ   schedule 24.01.2013