学习记录日志 2023-11-07 到 20023-11-11

本周工作量:安装VS2015+QT5.9.8,学习QT基础知识

解决的问题

问题1 EXEDemo不能运行Debug模式

解决方案:

输出路径问题。

右击EXEDemo->Properties

将Debugging与Linker->Gen eral中的Output File改为一致 $(OutDir)$(ProjectName)d.exe

问题2 安装VS2015后运行Empty项目出现找不到文件xxx.exe或找不到头文件stdio.h等

解决方案

VS2015程序运行,无法打开corecrt.h及运行闪退问题-CSDN博客^v96^pc_search_result_base3&spm=1018.2226.3001.4187

使用vs2015运行程序,显示无法打开包括文件corecrt.h。这应该是由于vs2015在选择"从父级或项目默认设置继承"时,在C:\Program Files (x86)\Windows Kits\10\include 和 C:\Program Files (x86)\Windows Kits\10\lib 目录下导入的是10.0.10240.0文件夹,但是自己电脑目录下是10.0.10150.0文件夹,导致了环境变量的配置错误。可进行如下步骤处理

第一步:打开C:\Program Files (x86)\Windows Kits\10\include,把里面的10.0.10150.0文件复制一份,重命名成10.0.10240.0。 img

第二步:打开C:\Program Files (x86)\Windows Kits\10\lib,把里面的10.0.10150.0文件复制一份,重命名成10.0.10240.0。

img

完成这几步后就可以运行了。但是运行后虽然不报错,却会出现运行结果窗口闪退问题,使用Ctrl+F5就不会出现窗口闪退的问题啦

问题3 项目中新建的xxx.ui文件无法右击进行Complie编译

解决方案

右击ui文件->Properties,将General中的Item Type设置为Custom Build Tool

并设置Custom Build Tool的配置,其中遇到问题,编译不出文件,排查结果为没写Outputs,理论上可以不写,错误原因未知

Command Line $(QTDIR)\bin\uic.exe form.ui -o tmp\uic\ui_form.h

Description UIC form.ui

Outputs tmp\uic\ui_form.h(此处若不存在对应文件夹,需自己新建路径文件夹)

Additional Dependencies form.ui;$(QTDIR)\bin\uic.exe;%(AdditionalInputs充知识点

QT 官方example

使用qt编译器,工作环境多采用msvc2012_3

进入example对应路径,在相应路径下使用指令

 qmake -tp vc -r

进行编译即可将官方的qt example编译为vs项目

编译后结果为

右击截图属性框

  1. 打开微信设置,确保截取屏幕的快捷键为Alt+A

  2. 先按住键盘上的Alt,再按住Ctrl(注意顺序,如果先按住Ctrl再按住Alt,我的电脑鼠标右击是出不来弹框的)

  3. 同时按住之后,点击鼠标右键,待弹框弹出后,松掉Ctrl,再按字母A(此过程中,Alt始终按住),即截屏成功

当一个项目界面同时打开多个项目,如何运行非默认项目

  1. 右击想要运行的项目

  2. 点击Set as StartUp Projiec或Debug

下周计划

  • 获得qt5.9.8官方文档手册

  • 学习qt官方example

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值