Во время процесса сборки (модульные тесты) возникает множество ошибок, таких как:
«ошибка: нет члена с именем ‘ххх‘в глобальном пространстве имен
с помощью::ххх;«(‘ххх‘является типом, например uint8_t).
ПОДРОБНОСТИ:
СРЕДА:
UPD: Та же проблема (с cstdint) возникает при использовании Google Test (1.8.1)
После некоторого времени, проведенного с этой проблемой, я переустановил операционную систему.
Теперь у меня есть Boost и Google Test, работающие параллельно.
Я не могу быть уверен на 100% о причине проблемы, но я сравнил usr/local/include
папка до и после переустановки. Я обнаружил, что есть много .cpp
а также .h
файлы и cstdint.hpp
среди них. Сейчас usr/local/include
папка содержит только символические ссылки для boost, gmock и gtest.
Других решений пока нет …