Windows 10
Сообщество Microsoft Visual Studio 2019
Версия 16.7.3
В моем решении есть проекты A, B , а для типов конфигурации C. A и B установлено значение Статическая библиотека (.lib). Выходной каталог A, B и C имеет значение $(SolutionDir)bin\builds$(Configuration)-$(Platform)$(ProjectName)\
Выходным файлом является файл по умолчанию $(OutDir)$(TargetName)$(TargetExt) для всех трех.Тип конфигурации C — Приложение (.exe). Дополнительные каталоги включают $(SolutionDir)A\src;$(SolutionDir)B\src
A и B. В папке src есть файлы A.h и B.h соответственно.
C имеет ссылки, содержащие A и B.
Когда я (пере)собираю C, ему удается собрать A и B, но затем появляется ошибка LNK1104, сообщающая, что он не может открыть файл библиотеки bin\builds\Debug-x64\A\A.lib. Причина, по которой он не может его открыть, заключается в том, что файл не существует. Я очищаю решение и пересобираю A, и он говорит, что все удалось, но, несмотря на это, файл .lib не создается. Я искал везде решение с помощью Проводника, но не нашел ни одного файла .lib.
Буду очень признателен за любую помощь.
Подробнее здесь: https://stackoverflow.com/questions/639 ... rary-build
Visual Studio не создает файл .lib для сборки статической библиотеки ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение