У меня были свои точки останова не, работают, и затем сделанная Сборка / Чистит Все Цели для получения их работающий снова.
Чтобы создать новый проект статической библиотеки
В меню «Файл» выберите «Создать», а затем «Проект…».
На панели «Типы проектов» в разделе «Visual C ++» выберите Win32.
На панели «Шаблоны» выберите Консольное приложение Win32.
Выберите имя для проекта, например MathFuncsLib, и введите его в поле «Имя».
Выберите имя для решения, например StaticLibrary, и введите его в поле «Имя решения».
Нажмите OK, чтобы запустить мастер приложений Win32. На странице "Обзор" диалогового окна "Мастер приложений Win32" нажмите "Далее".
На странице "Параметры приложения" мастера приложений Win32 в разделе "Тип приложения" выберите Статическая библиотека.
На странице "Параметры приложения" мастера приложений Win32. в разделе Дополнительные параметры снимите флажок Предварительно скомпилированный заголовок.
Перейдите в Проект-> Свойства. В разделе «Общие» установите для параметра «Тип конфигурации» значение «Статическая библиотека (.lib)». Затем в разделе «Компоновщик» измените расширение выходного файла на .lib. Тогда тебе хорошо. Не забудьте сделать это для всех ваших конфигураций (отладка, выпуск и т. Д.)
Перейдите в proprties-> Configuration Properties-> General-> Configuration type.
Там вы хотите выбрать статическую библиотеку (.lib).
Затем вам просто нужно ее собрать .
посмотрите свойства проекта. Там будет что-то вроде типа вывода, вы просто выбираете библиотеку, а не .exe.