From-scratch clone/build fails on `src/ftxui_sample/CMakeFiles/intro.dir/main.cpp.obj`

Abierto
#139 2 comentarios 0 reacciones 0 asignados Ver en GitHub

@leftibot ya está trabajando en esto.

Desde el 2/5/2026.

  • #153 de @leftibot — abierto

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
48/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
cmake, cpp
Área
build-system

Línea de trabajo

Comienza reproduciendo la compilación del preset clang Debug en Windows con cmake --build ./out\build\windows-clang-debug, centrándote en src/ftxui_sample/CMakeFiles/intro.dir/main.cpp.obj. Lee README_building.md y README_dependencies.md para comparar las rutas, el generador y los requisitos de configuración documentados; se considera completado cuando la compilación del preset termina o se identifica claramente la causa del fallo del destino intro.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Note: I also encountered this issue, but it already has an issue which includes a fix, so I've elided it here.

Running on Windows 10.

Configure/generate the clang Debug CMake preset.

  • Using Ninja as the generator; not explicitly listed in README_building.md, but README_dependencies.md specifically shows it in the example command, so I assume it's supposed to work.
  • Several warnings:
Image
  • I've changed no configuration options.
  • I installed vcvarsall.bat with setup-cpp. It's not on PATH, possibly that's a problem?
  • No idea what the test/constexpr_tests.cpp thing is about.

Run cmake --build ./out\build\windows-clang-debug.

  • Not cmake --build ./build, which is what README_building.md currently says; that seems to be out of date with the CMake presets.
  • Warning in fmt\base.h and src\format.cc.
Image
  • Failure on src/ftxui_sample/CMakeFiles/intro.dir/main.cpp.obj. No meaningful output given?
Image
  • Further warnings in spdlog. These don't look too bad.
Image
Lenguaje dominante
CMake
Estrellas
1.8k
Forks
205
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

  • Sin Dockerfile ni archivo de Docker Compose
  • Sin plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de cpp-best-practices/cmake_template

Todos los issues de cpp-best-practices/cmake_template

Issues similares

Más issues de Build System

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.