Eclipse CDT индексация библиотек наддува начинает бороться с версии 1.37 (или даже 1,36, не может»проверить, что) уже.
Мой Обойти выгоду от завершения кода во время использования наддува версии уточненный (1.39) заключается в следующем:
- У меня две версии подталкивания (1,35 и 1,39) на моем компьютере.
- В конфигурации конфигурации отладки (настройки/каталоги) Я установил путь включения к старой версии boost.
- В конфигурации сборки релиза Я установил путь включения в фактическую библиотеку ускорения.
- Я поставил Индексатор Option «Build Configuration для Indexer» в «Использовать конфигурации фиксированной сборки»> Debug
индексатор использует теперь старую библиотеку для индексации и завершения кода, но версии по-прежнему будет скомпилирован с последней версией ускорения. По крайней мере, это сработало для меня. Пожалуйста, проверьте это для вашей конфигурации сборки, если у вас такая же проблема!
Есть ли у вас путь включения в файлы boost в вашем проекте, включая путь? Мои библиотеки boost находятся в usr/include /, и я включаю их как #include –