Связывание аппаратной библиотеки - PullRequest
0 голосов
/ 28 февраля 2012

Я только недавно купил оборудование, которое поставляется с заголовочным файлом и библиотекой объектных файлов (это NI USB-6008 DAQ Card).Я хочу связать библиотеку с моим текущим проектом в Visual C ++.Я включил заголовочный файл, но как мне связать библиотеку, поставляемую с оборудованием, с проектом?

Спасибо!

1 Ответ

0 голосов
/ 28 февраля 2012

Я предполагаю, что вы используете Visual Studio, и библиотека уже скомпилирована. Щелкните правой кнопкой мыши свою программу в обозревателе решений, выберите свойства, а в свойствах конфигурации выберите «Компоновщик», а затем «Ввод». Вы должны увидеть поле «Дополнительные зависимости», в которое вы можете добавить файл .a или .lib. Настройки выглядят следующим образом. enter image description here Вы также можете связать исходные файлы (насколько мне известно, только Visual Studio может это сделать), набрав #pragma comment (lib, "yourlibraryfilehere.lib") Этот метод работает, только если .a или .lib файл находится в каталоге /lib/ Visual Studio.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...