0
Ich frage mich, wie Syntax Highlighting auf c++ compiler stderr
von cmake
aktivieren.CMake Syntaxhervorhebung auf Stderr von C++ Compiler
Zum Beispiel:
add_custom_command(OUTPUT some_output
COMMAND ${CXX} some_file.cpp -o some_output
)
, wenn sie bei dem Kompilieren andernfalls gibt die Fehlermeldung in meinem Terminal nicht markierte.
Irgendwelche Ideen?
Möglicherweise verwandt, warum kompilieren Sie nicht über 'add_executable()'/'add_library()'? Diese markieren normalerweise die Ausgabe gut, und die Verwendung von 'add_custom_command()' erscheint mir als ... seltsam? – DevSolar
Weil ich cross-compile und ich will nicht diese Cross-Compilation-Toolchain von cmake verwenden. –
Das funktioniert auch gut für mich (mit MinGW/[MXE] (http://mxe.cc/) Windows-Binärdateien unter Linux zu kompilieren) ... Ich glaube nicht, dass Sie viel Kontrolle über die Ausgabe von 'add_custom_command () '. Es gibt eine Option 'USES_TERMINAL', aber ich bin mir nicht sicher, ob es etwas für dich tun wird. – DevSolar