Я хотел бы получить прибыль от завершения кода Eclipse для boost: shared_pointer в Eclipse 3.5 с CDT 6.0. Eclipse, не предлагает никакого завершения в то время как я пишу следующий код:Используйте код завершения Eclipse для повышения
#include <boost/shared_ptr.hpp>
#include "A.h"
typedef boost::shared_ptr<A> aPTR;
int main() {
aPTR test(new A);
test->ge.... // no completion (there is a getter in class A)
return 0;
}
забавную вещь: Мой старый Eclipse 3.4 с CDT 5.0 на моем другом компьютере выполняет завершение кода для повышающего-материала без каких-либо проблем.
Нужно ли выполнять какие-либо шаги по настройке, чтобы получить завершение кода с помощью boost? Нужно ли индексировать файлы boost в/usr/include/boost/в специальном виде? Есть ли способ заставить Eclipse повторно проиндексировать материал.
Наконец: Да, я знаю this Post, но я не вижу никаких конкретных «последующих шагов» в нем.
спасибо
У меня там ошибка для этого? Я не мог найти его, но я действительно думаю, что он должен быть таким. –