Ответ 1
Преимущество комментария #pragma в том, что пользователь вашей библиотеки не может забыть добавить настройку. Или добавьте не тот, что нередко теряется при разнице между сборкой debug и release и сборкой /MD vs/MT. Одним из недостатков является то, что проблемы с компоновщиками устранения неполадок могут быть трудными в некоторых случаях.
Там третий способ, который трудно победить для удобства в решении. Щелкните правой кнопкой мыши проект, требующий библиотеки, и выберите "Зависимости проектов". Отметьте проект библиотеки. Это гарантирует, что проект библиотеки всегда будет создан до проекта, а файл .lib будет автоматически добавлен.