18.12.2022 CMakelists geben CMAKE_BUILD_TYPE als Debug oder Release an

Beim heutigen Kompilieren des Codes bin ich auf seltsame Dinge gestoßen: Ich habe die kompilierte Version in Cmakelists.txt angegeben und beim Erstellen einen Satz ausgegeben:

[cpptools] Die generierten Build-Konfigurationen enthalten nicht die aktive Build-Konfiguration. Verwenden von „Debug“ für CMAKE_BUILD_TYPE anstelle von „Release“, um sicherzustellen, dass IntelliSense-Konfigurationen gefunden werden können

Später wurde festgestellt, dass
der in der unteren linken Ecke von Visual Studio Code ausgewählte Kompilierungstyp sich von dem Typ in Cmakelists unterscheidet
, sodass nicht beurteilt werden kann, in welche Version letztendlich kompiliert wird, wenn sie nicht ausgeführt wird.
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
Zusammenfassung: Bitte verwenden Sie ein Skript, um den Code zu kompilieren, sonst wer weiß, was beim nächsten Mal kompiliert wird. . . .

Supongo que te gusta

Origin blog.csdn.net/Vissence/article/details/128363949
Recomendado
Clasificación