首页 > 其他分享 >Qt 如何配置CLion标准控制台输出?

Qt 如何配置CLion标准控制台输出?

时间:2023-11-15 13:44:38浏览次数:26  
标签:FILES WIN32 Qt MACOSX BUNDLE PROJECT VERSION 控制台 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
)

另外某些人可能有用的写法

需要在运行环境参数中加入如下语句:

使用此方法,CLion在调试器启动时显示QDebug和QML的console.*()

标签:FILES,WIN32,Qt,MACOSX,BUNDLE,PROJECT,VERSION,控制台,CLion
From: https://www.cnblogs.com/RioTian/p/17833639.html

相关文章

  • Windows10上安装Mosquitto的步骤(win10、win11 安装mqtt)
    目录· 前言· 1.下载安装· 2.设置Broker的IP和Port· 3.设置账户和密码· 4.重启服务mosquittobroker· 5.如何让Windows服务开机自启前言mosquitto是一款开源免费的软件,官网链接。它是一些可执行文件的集合,通过这些可执行文件,它提供broker,publish,subscribe功能......
  • Vue_MQTT项目搭建记录
    新建vue3项目#新建vite+vue3的项目npminitvue@latestyarn安装依赖包yarnaddmqtt初探-连接阿里云物联网平台代码:<template><div><h1>LED-IOT</h1><button@click="connectToBroker">Connect</button><button@......
  • ubuntu开发之打开Qt程序和增加Kits
    【1】打开Qt程序第一步:输入指令/opt/Qt5.12.9/Tools/QtCreator/bin/qtcreator.sh&补充:&意为后台运行,推荐这种方式打开QtCreator第二步:打开项目(此处分两种情况)①直接点击,你已经保存的。②新开项目:你已经写好的。【2】在现存项目上增加Kits补充:IMX6U-rsync是需要开发板和ubuntu连......
  • 第5章 QtCreator 开发工具必知必会技巧
    第5章QtCreator开发工具必知必会技巧本章导学Creator代码编辑界面功能介绍项目视图展示是pro文件里面的编译文件列表上面加号可以添加各类文件的视图分栏看见打开的文档还可以打开新的窗口Creator常用快捷键--程序开发的提效利器Creator片段......
  • NO.9 QT界面模仿
    一、企业员工管理系统 二、系统属性 ......
  • qt 对滑块进行简单样式设置,QSlider设置滑块样式
     QSlider*m_slider=newQSlider;m_slider->setMinimumHeight(60);/*qss文件*//*滑块的美化*/QSlider::handle{width:50px;/*调整滑块大小*/height:10px;margin-top:-10px;/*调整滑块上边缘到滑块槽的距离*/margi......
  • Qt - Http协议
    前言本篇文章来给大家讲解QT中的Http协议,Http协议主要用于网络中数据的请求和响应,那么这篇文章将给大家讲解一下这个协议。一、HTTP概述HTTP(超文本传输协议)是互联网上应用最为广泛的协议之一,它定义了客户端和服务器之间进行通信的规则。HTTP是一种无状态的协议,它通过请求-响应......
  • ubuntu开发之安装QT creater出现文本文件忙解决办法
    问题:问题解析:其实就跟windows下面,该文件已被打开,无法删除是一样的道理。解决办法:①找到该文件被那个进程所进行着指令如下:【可知被2537进程使用】sudofuser文件名②杀死该进程sudokill-9进程号现象:......
  • TCP客户端&服务端QT开发
    TCP客户端&服务端QT开发TCPClient1.Widget类写UI界面,创建socket对象Widget::Widget(QWidget*parent):QWidget(parent),ui(newUi::Widget){ui->setupUi(this);socket=newQTcpSocket;//创建socket对象}2.取消按键槽函数//直接关闭窗口即......
  • Qt各版本官方下载地址
    20200706  Qt5.15开始,无论是开源版还是商业版都采用了在线安装的方式。不再提供离线包。如自己使用可下载一次之后将下载文件备份即可在线安装器下载地址:http://download.qt.io/official_releases/online_installers/记录下Qt各版本的下载地址,便于后期查找及下载1.所有Qt......