Al ejecutar sudo ./bootstrap-vcpkg.sh, el script se detiene dando como resultado un ninja: build stopped: subcommand failed. ¡No tengo ni idea de cómo continuar a partir de aquí si alguien puede ayudar que sería muy apreciado!
Mensaje de error:
-- Se han escrito los archivos de construcción: /vcpkg/toolsrc/build.rel [0/2] Comprobando de nuevo los directorios globales... [1/69] Construyendo el objeto CXX CMakeFiles/...ir/src/vcpkg/base/cofffilereader.cpp.o FALLÓ: 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.o.d -o CMakeFiles/vcpkglib.dir/src/vcpkg/base/cofffilereader.cpp.o -c ../src/vcpkg/base/cofffilereader.cpp
En el archivo incluido desde ../include/vcpkg/base/view.h:3:0, desde ../include/vcpkg/base/strings.h:7, desde ../include/vcpkg/base/checks.h:5, desde ../src/vcpkg/base/cofffilereader.cpp:3:
../include/vcpkg/base/span.h:32:53: error: 'is_const_v' no es un miembro de 'std' plantilla>> ^~~
../include/vcpkg/base/span.h:32:69: error: template argument 1 is invalid plantilla>> ^
../include/vcpkg/base/span.h:32:72: error: expected unqualified-id before '>' token plantilla>>
^
En el archivo incluido desde ../include/vcpkg/base/files.h:3:0, de ../include/vcpkg/base/cofffilereader.h:3, desde ../src/vcpkg/base/cofffilereader.cpp:4:
../include/vcpkg/base/expected.h:114:42: error: 'is_reference_v' no es un miembro de 'std' plantilla>> ^~~
../include/vcpkg/base/expected.h:114:62: error: template argument 1 is invalid plantilla>> ^
../include/vcpkg/base/expected.h:114:65: error: expected unqualified-id before '>' token plantilla>> ^
../include/vcpkg/base/expected.h:115:46: error: expected unqualified-id before ')' token ExpectedT(T&& t, ExpectedLeftTag = {}) : m_t(std::move(t)) ^
[2/69] Construyendo el objeto CXX CMakeFiles/...pkglib.dir/src/vcpkg/base/checks.cpp.o FALLÓ: 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.o.d -o CMakeFiles/vcpkglib.dir/src/vcpkg/base/checks.cpp.o -c
../src/vcpkg/base/checks.cpp En el archivo incluido desde ../include/vcpkg/base/view.h:3:0, desde ../include/vcpkg/base/strings.h:7, de ../include/vcpkg/base/checks.h:5, desde ../src/vcpkg/base/checks.cpp:3:
../include/vcpkg/base/span.h:32:53: error: 'is_const_v' no es un miembro de 'std' plantilla>> ^~~
../include/vcpkg/base/span.h:32:69: error: template argument 1 is invalid plantilla>> ^
../include/vcpkg/base/span.h:32:72: error: expected unqualified-id before '>' token plantilla>>
^
[3/69] Construyendo el objeto CXX CMakeFiles/vcpkg.dir/src/vcpkg.cpp.o FALLÓ: 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.o.d -o
CMakeFiles/vcpkg.dir/src/vcpkg.cpp.o -c ../src/vcpkg.cpp
En el archivo incluido desde ../include/vcpkg/base/view.h: 3:0, desde ../include/vcpkg/base/strings.h:7, desde ../include/vcpkg/base/checks.h:5, desde ../include/vcpkg/base/expected.h:3, de ../include/vcpkg/base/files.h:3, desde ../src/vcpkg.cpp:24:
../include/vcpkg/base/span.h:32:53: error: 'is_const_v' no es un miembro de 'std' plantilla>> ^~~
../include/vcpkg/base/span.h:32:69: error: template argument 1 is invalid plantilla>> ^
../include/vcpkg/base/span.h:32:72: error: expected unqualified-id before '>' token plantilla
std::enable_if_t>>
^
En el archivo incluido desde ../include/vcpkg/base/files.h:3:0, de ../src/vcpkg.cpp:24:
../include/vcpkg/base/expected.h:114:42: error: 'is_reference_v' no es un miembro de 'std' plantilla>> ^~~
../include/vcpkg/base/expected.h:114:62: error: template argument 1 is invalid plantilla>> ^
../include/vcpkg/base/expected.h:114:65: error: expected unqualified-id before '>' token plantilla>> ^
../include/vcpkg/base/expected.h:115:46: error: expected unqualified-id before ')' token ExpectedT(T&& t, ExpectedLeftTag = {}) : m_t(std::move(t)) ^
ninja: build stopped: subcommand failed.
Estoy intentando instalar vcpkg para instalar nuevas cabeceras de bibliotecas para c++, con este problema no tengo ni idea de cómo continuar.