Невозможно добавить пакет Google Test NuGet в проект Visual Studio Linux C ++ - PullRequest
0 голосов
/ 29 июня 2018

У меня есть проект Linux C ++ в Visual Studio 2017, который содержит модульные тесты, и я пытаюсь добавить к нему среду тестирования Google. Я добавил пакет gtest NuGEt в проект, и в каждом файле, который использует это, у меня есть #include "gtest/gtest.h". Это прекрасно работает в проекте модульных тестов на базе Windows, но в проекте Linux C ++ (насколько я могу судить, все остальное равно), пакет NuGet, похоже, не может работать, и когда я компилирую, я получаю следующая ошибка:

gtest / gtest.h: нет такого файла или каталога.

Кто-нибудь знает, почему это не работает?

1 Ответ

0 голосов
/ 29 июня 2018

Это связано с тем, что проекты VS Linux компилируются и выполняются на подключенной машине Linux (см. Инструменты / Параметры / Диспетчер подключений). Который в вашем случае не имеет установленного Gtest.

...