forked from lanit-summer/orbit
-
Notifications
You must be signed in to change notification settings - Fork 0
google tests
Anna Maryina edited this page Oct 30, 2015
·
1 revision
- скачиваем gtest
- генерируем solution для компиляции этой библиотеки через CMake, открываем его в студии
- в проекте 'gtest' меняем CodeGeneration-RuntimeLibrary на /MDd
- собираем solution для gtest и если все ок, закрываем его
- создаем пустой проект для Orbit
- меняем Solution Platform на x64 (если 64 битная windows сотит)
- меняем Configuration Type на Static Library (.lib)
- добавляем .h в заголовки и .cpp в исходники
- функцию main нужно закомментировать или удалить
- добавляем к текущему solution проект для тестов, например OrbitTest
- в нем тоже выставляем x64
- добавляем в его additional include directories хедеры из gtest и из проекта Orbit
- добавляем в его References проект Orbit
- пишем в нем код для тестирования
- собираем все решение и запускаем проект с тестами