конфликт пространства имен C++ с gtest и повышением

Вы можете также:

pre { white-space: normal; }

, чтобы поддержать моноширинный шрифт, но добавить переход на новую строку, или:

pre { overflow: auto; }

, который позволит фиксированный размер с горизонтальной прокруткой для длинных линий.

6
задан bias 20 July 2009 в 21:18
поделиться

2 ответа

Попробуйте выполнить сборку с определенным BOOST_HAS_TR1_TUPLE . Похоже, что и boost, и ваши библиотеки std определяют std :: tr1 :: tuple , и я не вижу, как отключить версию std . Глядя на заголовок boost, кажется, что необходимо определить BOOST_HAS_TR1_TUPLE , чтобы указать boost, что std :: tr1 :: tuple уже определен.

У меня были ошибки, похожие на вашу. когда я пытался скомпилировать файл, содержащий оба этих заголовка, а затем они исчезли, когда я определил BOOST_HAS_TR1_TUPLE .

tuple , и я не вижу, как отключить версию std . Глядя на заголовок boost, кажется, что необходимо определить BOOST_HAS_TR1_TUPLE , чтобы указать boost, что std :: tr1 :: tuple уже определен.

У меня были ошибки, похожие на вашу. когда я пытался скомпилировать файл, содержащий оба этих заголовка, а затем они исчезли, когда я определил BOOST_HAS_TR1_TUPLE .

tuple , и я не вижу, как отключить версию std . Глядя на заголовок boost, кажется, что необходимо определить BOOST_HAS_TR1_TUPLE , чтобы указать boost, что std :: tr1 :: tuple уже определен.

У меня были ошибки, похожие на вашу. когда я попытался скомпилировать файл, содержащий оба этих заголовка, а затем они исчезли, когда я определил BOOST_HAS_TR1_TUPLE .

10
ответ дан 8 December 2019 в 16:08
поделиться

Вы пробовали изменить порядок включения? Возможно, другой файл заголовка обрабатывает вещи немного более изящно.

2
ответ дан 8 December 2019 в 16:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: