Beim Ausführen von sudo ./bootstrap-vcpkg.sh stoppt das Skript, was zu einem ninja: build gestoppt: subcommand failed führt. Ich habe keine Ahnung, wie ich von hier aus weitermachen soll, wenn jemand helfen könnte, wäre das sehr dankbar!
Fehlermeldung:
-- Build-Dateien wurden geschrieben in: /vcpkg/toolsrc/build.rel [0/2] Globbed-Verzeichnisse erneut prüfen... [1/69] CXX-Objekt erstellen CMakeFiles/...ir/src/vcpkg/base /cofffilereader.cpp.o FEHLGESCHLAGEN: CMakeFiles/vcpkglib.dir/src/vcpkg/base/cofffilereader.cpp.o /usr/local/bin/g++-6 -DDISABLE_METRICS=0 -I../include -O3 -DNDEBUG - std=c++1z -MD -MT CMakeFiles/vcpkglib.dir/src/vcpkg/base/cofffilereader.cpp.o -MF CMakeFiles/vcpkglib.dir/src/vcpkg/base/cofffilereader.cpp.od -o CMakeFiles/ vcpkglib.dir/src/vcpkg/base/cofffilereader.cpp.o -c ../src/vcpkg/base/cofffilereader.cpp
In Datei eingeschlossen von ../include/vcpkg/base/view.h:3:0, von ../include/vcpkg/base/strings.h:7, von ../include/vcpkg/base/checks.h :5, aus ../src/vcpkg/base/cofffilereader.cpp:3:
../include/vcpkg/base/span.h:32:53: error: 'is_const_v' is not a member of 'std' template>> ^~~
../include/vcpkg/base/span.h:32:69: Fehler: Template-Argument 1 ist ungültiges Template>> ^
../include/vcpkg/base/span.h:32:72: Fehler: Unqualifizierte ID vor '>' Token-Vorlage erwartet>>
^
In Datei eingeschlossen von ../include/vcpkg/base/files.h:3:0, von ../include/vcpkg/base/cofffilereader.h:3, von ../src/vcpkg/base/cofffilereader.cpp :4:
../include/vcpkg/base/expected.h:114:42: error: 'is_reference_v' is not a member of 'std' template>> ^~~
../include/vcpkg/base/expected.h:114:62: Fehler: Template-Argument 1 ist ungültiges Template>> ^
../include/vcpkg/base/expected.h:114:65: Fehler: Unqualifizierte ID vor '>' Token-Vorlage erwartet>> ^
../include/vcpkg/base/expected.h:115:46: Fehler: Unqualified-id vor ')' Token erwartet ExpectedT(T&& t, ExpectedLeftTag = {}) : m_t(std::move(t)) ^
[2/69] Erstellen des CXX-Objekts CMakeFiles/...pkglib.dir/src/vcpkg/base/checks.cpp.o FEHLGESCHLAGEN: CMakeFiles/vcpkglib.dir/src/vcpkg/base/checks.cpp.o /usr/ local/bin/g++-6 -DDISABLE_METRICS=0 -I../include -O3 -DNDEBUG -std=c++1z -MD -MT CMakeFiles/vcpkglib.dir/src/vcpkg/base/checks.cpp.o - MF CMakeFiles/vcpkglib.dir/src/vcpkg/base/checks.cpp.od -o CMakeFiles/vcpkglib.dir/src/vcpkg/base/checks.cpp.o -c
../src/vcpkg/base/checks.cpp In Datei eingeschlossen von ../include/vcpkg/base/view.h:3:0, von ../include/vcpkg/base/strings.h:7, von ../include/vcpkg/base/checks.h:5, von ../src/vcpkg/base/checks.cpp:3:
../include/vcpkg/base/span.h:32:53: error: 'is_const_v' is not a member of 'std' template>> ^~~
../include/vcpkg/base/span.h:32:69: Fehler: Template-Argument 1 ist ungültiges Template>> ^
../include/vcpkg/base/span.h:32:72: Fehler: Unqualifizierte ID vor '>' Token-Vorlage erwartet>>
^
[3/69] Erstellen des CXX-Objekts CMakeFiles/vcpkg.dir/src/vcpkg.cpp.o FEHLGESCHLAGEN: CMakeFiles/vcpkg.dir/src/vcpkg.cpp.o /usr/local/bin/g++-6 -DDISABLE_METRICS=0 -I../include -O3 -DNDEBUG -std=c++1z -MD -MT CMakeFiles/vcpkg.dir/src/vcpkg.cpp.o -MF
CMakeFiles/vcpkg.dir/src/vcpkg.cpp.od -o
CMakeFiles/vcpkg.dir/src/vcpkg.cpp.o -c ../src/vcpkg.cpp
In Datei eingeschlossen von ../include/vcpkg/base/view.h:3:0, von ../include/vcpkg/base/strings.h:7, von ../include/vcpkg/base/checks.h :5, von ../include/vcpkg/base/expected.h:3, von ../include/vcpkg/base/files.h:3, von ../src/vcpkg.cpp:24:
../include/vcpkg/base/span.h:32:53: error: 'is_const_v' is not a member of 'std' template>> ^~~
../include/vcpkg/base/span.h:32:69: Fehler: Template-Argument 1 ist ungültiges Template>> ^
../include/vcpkg/base/span.h:32:72: Fehler: Unqualifizierte ID vor '>'-Token-Vorlage erwartet
std::enable_if_t>>
^
In Datei eingeschlossen von ../include/vcpkg/base/files.h:3:0, von ../src/vcpkg.cpp:24:
../include/vcpkg/base/expected.h:114:42: error: 'is_reference_v' is not a member of 'std' template>> ^~~
../include/vcpkg/base/expected.h:114:62: Fehler: Template-Argument 1 ist ungültiges Template>> ^
../include/vcpkg/base/expected.h:114:65: Fehler: Unqualifizierte ID vor '>' Token-Vorlage erwartet>> ^
../include/vcpkg/base/expected.h:115:46: Fehler: Unqualified-id vor ')' Token erwartet ExpectedT(T&& t, ExpectedLeftTag = {}) : m_t(std::move(t)) ^
ninja: Build gestoppt: Unterbefehl fehlgeschlagen.
Ich versuche, vcpkg zu installieren, um neue Bibliotheksheader für c++ zu installieren. Bei diesem Problem habe ich keine Ahnung, wie ich fortfahren soll.
fsb