Собственное модульное тестирование Visual Studio 2017 — ссылка на проект не работает

Я использую среду модульного тестирования Visual Studio 2017 для тестирования exe-проекта C ++ Foo с тестовым проектом FooTest. Я последовал за этот урок установить это.

Я добавил ссылку на Foo в FooTest. Я могу включить файлы Foo в FooTest с #include "..\Foo\Foo.h", Однако, похоже, что он не связывается автоматически с выводом компилятора Foo, поэтому я получаю много ошибок компоновщика «неразрешенный внешний символ» для вещей, которые объявлены в Foo.h но определяется в Foo.cpp,

Нужно ли вручную добавлять папки в папки библиотеки проекта и ссылаться на скомпилированный вывод Foo? Ни учебник, ни документы указать что-нибудь подобное.

0

Решение

Вы читали документы, но, возможно, эта ссылка не была одной из них?

https://msdn.microsoft.com/en-us/library/hh419385.aspx

Это документ VS2015. Будет ли в разделе «Решить, как проверить ваш код» какие-либо подсказки?

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]