string_view не найдено при компиляции кода c ++ 17 с clang в Ubuntu - PullRequest
0 голосов
/ 17 ноября 2018

Я получил сообщение об ошибке:

src/HttpRouter.h:28:10: fatal error: 'string_view' file not found

при попытке скомпилировать библиотеку (uWebSockets), которая показала команду, которую она вызывала для компиляции:

clang++ -flto -O3 -c -std=c++17 -Isrc -IuSockets/src examples/HelloWorld.cpp

Я проверил / usr / include и string_view был найден только внутри experimental

john@blam /usr/include $ find . | grep string_view
  ./c++/5/experimental/string_view.tcc
  ./c++/5/experimental/string_view

Даже после того, как я обновился до libstdc ++ 6-dev, он по-прежнему не может найти библиотеку string_view из строки #include <string_view>.

Что дает?

...