lib

Создание собственной разделяемой библиотеки в С

Разделяемые библиотеки - это такие библиотеки, которые загружаются приложением во время его загрузки. Их могут использовать все приложения системы.
Разделяемые библиотеки имеют несколько имён.
soname - состоит из префикса "lib", имени библиотеки, расширения ".so" после которого следует версия библиотеки.
real name - имя файла, который содержит реализацию библиотеки
linker name - тоже что и soname но без указания версии.

Добавляем lib-файлы в проект MS Visual C++

Добавить lib - файл в проект можно просто добавив строку:

#pragma comment(lib, "lib_files")

Где lib_files - файлы lib, которые необходимо подключить!
Другим способом является добавление из графического интерфейса MS Visual C++.
Думаю как создать проект вы знаете, а для добавления необходимо перейти в меню Проект - Свойства проекта или нажать Alt + F7: