Wo man das CMake-Build-Log findet, um seltsame CMake-Fehler zu debuggen

In modernen CMake-Versionen befindet sich das Build-Log in

cmake-log-path.txt
./CMakeFiles/CMakeConfigureLog.yaml

wobei ./ sich auf das Build-Verzeichnis bezieht. Diese Datei enthält detaillierte Informationen über den Konfigurationsprozess, einschließlich aller aufgetretenen Fehler. Sie können diese Datei mit einem Texteditor oder einem YAML-Viewer öffnen, um das Build-Log zu analysieren und die Ursache für seltsame CMake-Fehler zu identifizieren, auf die Sie stoßen könnten.

Auf der Kommandozeile ist die Verwendung von

view-cmake-log.sh
cat ./CMakeFiles/CMakeConfigureLog.yaml

oft bequemer, um den Inhalt der Log-Datei schnell anzuzeigen.


Check out similar posts by category: CMake