2016-04-17 3 views
2

Id нравится знать процесс связывания библиотеки Wincap и использовать его в моем проекте C++, который разрабатывается в блоках кода.Как связать winpcap в блоках кода?

+0

Возможный дубликат [Как подключиться к библиотеке с кодом :: Блоки?] (Http://stackoverflow.com/questions/5862757/how-do-i-link-to-a-library-with- CodeBlocks) –

ответ

0

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

Вам необходимо загрузить версию WinPCap разработчика и разархивировать его где-нибудь, скажем, «C: \ WpdPack_4_1_2».

В Code::Blocks вам необходимо добавить подкаталог «Включить» в каталоги поиска. Для этого перейдите на страницу settings->compiler и перейдите на вкладку «Поиск каталогов». Для вкладок компилятора «Компилятор» и «Компилятор ресурсов» вам необходимо добавить путь поиска. Используя приведенное выше местоположение в качестве примера, это будет C:\WpdPack_4_1_2\WpdPack\Include.

После того, как они были добавлены, нажмите «ОК», чтобы вернуться на главный экран.

Затем вам необходимо добавить файл библиотеки в свои настройки сборки проекта. Чтобы сделать это, щелкните правой кнопкой мыши на своем выделенном имени проекта слева и выберите «Параметры сборки». На вкладке «Настройки компоновщика» добавьте путь к файлу «libwpcap.a».

Например, это будет C:\WpdPack_4_1_2\WpdPack\Lib\libwpcap.a.

После того, как я это сделал, примеры программ скомпилированы в порядке. Обязательно добавьте #include "pcap.h" в свою программу, чтобы использовать библиотеку.

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