方式一
正常通过 Qt Creator 终端打印。
方式二
通过win终端打印(控制台窗口)
1.在.pro 文件中加入 console 关键字即可
CONFIG += c++11 console
2.重新构建项目
3.点击.exe可执行程序,即可自动打开终端输出日志。
如何禁止弹出win终端日志
要在运行你的可执行文件时避免弹出日志框(控制台窗口),你可以在CMakeLists.txt文件中进行一些修改,使得生成的Windows 应用程序不会附带控制台窗口。这通常是通过在CMake中指定一个Windows子系统来实现的。
对于Windows系统,你可以在非Android的情况下将WIN32标志添加到add_executable指令中,这样在编译时会指定Windows子系统,从而避免弹出控制台窗口。
在你的CMakeLists.txt中做如下修改:
if(ANDROID)
add_library(TomatoClock SHARED
main.cpp
tomatoclock.cpp
tomatoclock.h
tomatoclock.ui
)
else()
add_executable(TomatoClock WIN32 # 添加WIN32标志
main.cpp
tomatoclock.cpp
tomatoclock.h
tomatoclock.ui
)
endif()
这样在生成的Windows应用程序中,日志框(控制台窗口)将不会弹出。
794

被折叠的 条评论
为什么被折叠?



