Qt 如何配置CLion标准控制台输出?
CMake 相关问题:
即CMakeLists.txt文件中,在add_executable
添加了WIN32。即当使用了WIN32标识后,就去掉了控制台,那么自然就没有信息打印出来了。
# for example
add_executable(${PROJECT_NAME} WIN32
${_SRC_FILES}
${_PLATFORM_SRC_FILES}
${_UI_FILES}
${_RES_FILES}
${_WEB_FILES}
)
set_target_properties(V3ServerShow PROPERTIES
${BUNDLE_ID_OPTION}
MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION}
MACOSX_BUNDLE_SHORT_VERSION_STRING ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}
MACOSX_BUNDLE TRUE
# WIN32_EXECUTABLE TRUE # 避免存在 win32
)
另外某些人可能有用的写法
需要在运行环境参数中加入如下语句:
QT_ASSUME_STDERR_HAS_CONSOLE=1
使用此方法,CLion在调试器启动时显示QDebug
和QML的console.*()
。
分类:
课程——QT(Base C++)
标签:
Qt
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 分享4款.NET开源、免费、实用的商城系统
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
· 5. Nginx 负载均衡配置案例(附有详细截图说明++)