Re: f35 kdevelop 5.6.2 :: within project sting_view not found in std?
Adrian Sevcenco <[email protected]> Fri, 11 Feb 2022 14:15:14 +0200
| Newsgroups | gmane.comp.kde.users.kdevelop |
|---|---|
| Message-ID | <[email protected]> |
On 11.02.2022 14:09, Adrian Sevcenco wrote: > On 11.02.2022 12:33, Milian Wolff wrote: >> On Freitag, 11. Februar 2022 10:26:37 CET Adrian Sevcenco wrote: >>> Hi! I have a really weird problem with kdevelop: >>> in the problems tab i get: >>> No type named 'string_view' in namespace 'std' >>> >>> i made sure that in the project configuration -> Laguage support -> C/C++ >>> parser i have c++ profile to c++17 and Compiler for path = GCC >>> >>> Any idea why string_view could not be found in std? >> >> I don't know, but can you verify with `KDEV_CLANG_DISPLAY_ARGS=1 kdevelop` >> that it really passes the correct c++ profile to clang? actually removing the project from the session i get a clean line for parsing: Invocation: clang -ferror-limit=100 -fspell-checking -Wunused-parameter -Wunreachable-code -Wall -std=c++11 -nostdinc -nostdinc++ -xc++ -isystem/home/physics-tools/ROOT/v6-26-00-patches/include -isystem/usr/include/c++/11 -isystem/usr/include/c++/11/x86_64-redhat-linux -isystem/usr/include/c++/11/backward -isystem/usr/local/include -isystem/usr/include -isystem /usr/lib64/llvm12/lib/clang/12.0.1/include -imacros /home/adrian/tmp/kdevelop.AjWwlc /home.hdd/adrian/work/AO2Dproto/ao2d_process.C and that std=c++11 is just wrong... any idea how can i instruct the clang parser to used c++17? Thanks a lot! Adrian