2016-11-15 5 views
1

Я хочу использовать Opencv с Eclipse Neon. Для OpenCV Я использую на командной строкеBatch Import включает в Eclipse для Opencv

г ++ test.cpp -o тест pkg-config --cflags --libs opencv

собрать мои файлы. Но в Eclipse я должен все установить вручную. Так что мой обходной путь, чтобы изменить .cproject файл и пройти все мои включает в себя там под

<option id="gnu.cpp.compiler.option.include.paths.756310456" name="Include paths (-I)" 

и

<option id="gnu.cpp.link.option.libs.1361717153" name="Libraries (-l)" 

, а затем перезапустить затмение. Но есть ли способ изменить команду сборки в Eclipse. Чтобы получить тот же результат.

+0

У вас есть вопрос? –

+0

Извините, не смог изменить его. Не могли бы вы удалить downvote –

+0

это не я, поэтому я не могу удалить. –

ответ

0

я могу думать о двух способах избежать определений включаемых путей и библиотеку вручную:

  1. Используйте «Makefile проект». В этом типе проекта вы пишете свой собственный make-файл (вы можете написать очень простой, который просто запускает указанную вами команду), а Eclipse вызывает make и анализирует вывод, чтобы выбрать включенные пути и библиотеки. Поскольку вывод make будет содержать результат с расширенной оболочкой от pkg-config --cflags --libs opencv, Eclipse сможет увидеть результирующие включенные пути и библиотеки.

  2. Используйте плагин, который позволяет Eclipse понимать и использовать pkg-config напрямую. Here's one.

 Смежные вопросы

  • Нет связанных вопросов^_^