Я получил сообщение об ошибке:
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>
.
Что дает?