Запуск Google testing на Visual Studio 2010 - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте Попытался подключить Google testing на Visual Studio 2010. За основу взял вот эту статью: ссылка. Скачал файл теста из той же статьи, открыл вариант gtest-md.sln (изначально ключ был /MDd, но изменение на /MD никак на проблему не влияет), добавил зависимость (первый скрин), указал путь к папке (второй скрин), добавил библиотеку (#include "gtest/gtest.h"). И после этого рабочий проект стал выдавать бесконечные ошибки вида: ... 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(34): error C2061: синтаксическая ошибка: идентификатор "sqrtl" 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(34): error C2059: синтаксическая ошибка: ; 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(35): error C2061: синтаксическая ошибка: идентификатор "tanl" 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(35): error C2059: синтаксическая ошибка: ; 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(35): error C2061: синтаксическая ошибка: идентификатор "tanhl" 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(35): error C2059: синтаксическая ошибка: ; 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(37): error C2061: синтаксическая ошибка: идентификатор "abs" 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(37): error C2059: синтаксическая ошибка: ; 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(39): error C2061: синтаксическая ошибка: идентификатор "acos" 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(39): error C2059: синтаксическая ошибка: ; 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(39): error C2061: синтаксическая ошибка: идентификатор "asin" 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(39): error C2059: синтаксическая ошибка: ; 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(40): error C2061: синтаксическая ошибка: идентификатор "atan" 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(40): error C2059: синтаксическая ошибка: ; 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(40): error C2061: синтаксическая ошибка: идентификатор "atan2" 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(40): error C2059: синтаксическая ошибка: ; 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(40): error C2061: синтаксическая ошибка: идентификатор "ceil" 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(40): error C2059: синтаксическая ошибка: ; 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(41): error C2061: синтаксическая ошибка: идентификатор "cos" 1>c:\program files\microsoft visual studio 10.0\vc\include\cmath(41): fatal error C1003: число ошибок превышает 100; остановка компиляции Менял ключ, клал библиотеку в разные папки и прописывал к ним пути - всё бесполезно. Что не так? Как мне правильно подключить Google testing? Помогите, пожалуйста.

Решение задачи: «Запуск Google testing на Visual Studio 2010»

textual
Листинг программы
_VARIADIC_MAX=10

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5