Я работаю над объектно-ориентированной библиотекой Windows API-оболочек, написанной на C ++, и у меня есть два проекта внутри решения:
- Фактический проект библиотеки;
- «Тестовый» проект, в котором я пишу код, который использует библиотеку для целей тестирования.
Моя цель - иметь возможность включать и использовать заголовочные файлы библиотеки в тестовом проекте, как если бы это былоФактический проект, который использует библиотеку.
Я решил проблему с включением файлов, добавив «$ (SolutionDir)» в дополнительные каталоги include тестового проекта (есть ли более чистый способ?), но я изо всех сил пытаюсьполучить тестовый проект по ссылке.Я получаю внешние ссылки без ссылок, которые, как я полагаю, связаны с тем, что компоновщик не может найти DLL.
Я полностью потерян здесь.Я установил ссылки между проектами, чтобы тестовый проект зависел от библиотечного проекта, но это не решило проблему компоновки.Я не смог найти ни одного параметра в свойствах любого проекта, который, казалось бы, имел отношение к моей проблеме.
Есть ли способ, которым я могу просто нажать "Построить решение" и затем запустить исполняемый файл?