В настоящее время я работаю над школьным проектом и создал библиотеку (Библиотека A), которая сама зависит от двух других сторонних библиотек (DirectXTK и Im Gui). Эта библиотека связана в моем примере проекта, и это прекрасно работает. Единственная проблема, с которой я столкнулся, это то, что я должен ссылаться на двух сторонних библиотек. Есть ли способ как-то жестко связать зависимости в моей библиотеке A? Так что мне нужно будет только отправить свой исходный код с моей библиотекой A и больше не нужно ссылаться на два других? Я подумал, что когда я создаю библиотеку stati c, которая связана с двумя другими библиотеками stati c, компоновщик уже разрешит импортированные функции, чтобы скомпилированная библиотека lib (Lib A) больше не зависела от них.
Итак, в заключение: у меня есть библиотека (Lib A), которая зависит от двух других библиотек. У меня есть пример проекта, который обращается к функциям внутри Lib A. Когда я компилирую, я получаю ошибку ссылки, потому что некоторые методы в Lib A не могут быть разрешены, потому что они зависят от библиотек DirectXTK и Im Gui.
Is Есть ли способ «жестко» разрешить / связать код в Lib A, чтобы мне не нужно было ссылаться на две другие библиотеки в моем примере проекта?
Все эти библиотеки статически компилируются с / mt с помощью последний набор инструментов v142.
С уважением, Артур