"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Por que estou recebendo erros de ligação ao usar a Biblioteca Experimental :: FileSystem no GCC 6.0?

Por que estou recebendo erros de ligação ao usar a Biblioteca Experimental :: FileSystem no GCC 6.0?

Postado em 2025-03-04
Navegar:220

Why am I getting linker errors when using the experimental::filesystem library in GCC 6.0?

Erro do vinculador com experimental :: fileSystem

Ao tentar implementar os recursos C 1Z usando a biblioteca Experimental :: FileSystem no GCC 6.0, pode encontrar um linker error. A mensagem de erro indica uma referência indefinida ao std :: Experimental :: FileSystem :: v1 :: __ cxx11 :: path :: _ m_split_cmpts (). A implementação do GCC desta biblioteca está disponível no modo C 11. A biblioteca libstdc fs.a deve vir depois de objetos que dependem dela no comando do vinculador. Esta biblioteca pode ser usada com -std = gnu 17 ou -std = c 17 e ainda requer vinculação com -lstdc fs.

janeiro de 2019: gcc 9: o uso de std :: filesystem components sem -lstdc fs.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3