![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Troubleshoot
风莫寻
那些年踩过的坑,翻过的坎,写Bug的路越走越远
展开
-
Git一台电脑 配置多个账号
Git一台电脑 配置多个账号。原创 2024-01-18 16:22:55 · 771 阅读 · 0 评论 -
【troubleshoot】Field has incomplete type ‘XXXX‘ (fix available)
前置声明:Field has incomplete type ‘XXXX’ (fix available)改为指针。原创 2023-04-03 10:26:22 · 211 阅读 · 0 评论 -
【troubleshoot】Qt error: C2061: 语法错误: 标识符“xxxxxx”
error: C2061: 语法错误: 标识符“xxxxxx”原创 2022-10-17 15:18:32 · 895 阅读 · 0 评论 -
【troubleshoot】QT :-1: error: LNK1104: 无法打开文件“debug\.obj”
:-1: error: LNK1104: 无法打开文件“debug\.obj”原创 2022-10-10 11:06:55 · 993 阅读 · 0 评论 -
【troubleshoot】QT报错QWidget: Must construct a QApplication before a QWidget
QWidget: Must construct a QApplication before a QWidget原创 2022-10-09 14:14:31 · 403 阅读 · 0 评论 -
MVE ,libQGLViewer混合开发,Camera类冲突导致opengl显示问题
MVE ,libQGLViewer混合开发,Camera类冲突导致opengl显示问题环境:QT5.12.7 + VS2017一、问题描述MVE 和 libQGLViewer均封装了Camera 类,两者初始参数并不同,导致三维显示时,鼠标缩放 和 拖动时 三维模型无法显示。二、使用分析1.MVE Camera类梳理源码,查看Camera类定义如下:代码如下(Camera):/* --- Viewing matrix parameters --- */ /** Position o原创 2021-03-29 11:46:56 · 432 阅读 · 0 评论 -
QT 移植LearnOpenGL 代码
QT 移植LearnOpenGL 代码前言LearnOpenGL 网址:https://learnopengl-cn.github.io/LearnOpenGL : GLAD(提供opengl 库函数)+ GLFW(界面窗口)以“立方体贴图”为例,移植到QT 平台,用GLEW 提供opengl 函数库LearnOpenGL代码:https://learnopengl-cn.github.io/04%20Advanced%20OpenGL/06%20Cubemaps/https://learn原创 2021-04-28 16:43:39 · 360 阅读 · 0 评论 -
opengl 库函数 glew glfw glad glut gl glu freeglut
opengl 库函数 glew glfw glad glut gl glu freeglut前言接触opengl 开发的时候, glew glfw glad glut gl glu freeglut整的有点蒙,在看别人的代码的时候一会儿这个函数一会儿那个函数,所以决心整理下。。。。。。一、GLEWThe OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading l原创 2021-04-28 15:44:19 · 1687 阅读 · 1 评论 -
QT openGL Assimp 模型加载
QT openGL Assimp 模型加载前言最近重温learnopengl 教程,开发中经常遇到模型加载,故记录下学习过程…开发环境: Qt5.12.7 +MSVC2017 X64一、Assimp 编译Assimp 详情:https://learnopengl-cn.github.io/03%20Model%20Loading/01%20Assimp/1.CMake 编译,生成vs工程2.vs生成lib、dll二、模型加载1.pro配置Assimp 库在QT pro项目配置文件原创 2021-04-30 11:23:57 · 1079 阅读 · 0 评论 -
Troubleshoot QML Calls of functions that start with an uppercase letter should use ‘new‘. (M306)
Troubleshoot QML Calls of functions that start with an uppercase letter should use ‘new‘. (M306)原因命名不规范 ,函数名以大写开头了。。。原创 2021-12-07 09:50:47 · 499 阅读 · 0 评论 -
Ubutnu Qt 无法启动进程“make“ -f ‘ /usr/bin/ld: cannot find -lGL collect2: error: ld returned 1 exit sta
Ubutnu Qt 无法启动进程"make" -f ’ /usr/bin/ld: cannot find -lGL collect2: error: ld returned 1 exit status一、无法启动进程"make" -f ’系统没有安装 makesudo apt install make二、/usr/bin/ld: cannot find -lGL collect2: error: ld returned 1 exit statussudo apt-get install l原创 2021-11-06 13:17:51 · 1342 阅读 · 0 评论 -
xxxx.obj : error LNK2001: 无法解析的外部符号 “public: virtual struct QMetaObject const * __thiscall netstate:
@TOCxxxx.obj : error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __thiscall netstate::QPing::metaObject(void)const " (?metaObject@QPing@netstate@@UBEPBUQMetaObject@@XZ)编译报错xxxx.obj : error LNK2001: 无法解析的外部符号 "public: virtual struct QMe原创 2021-11-05 10:07:28 · 326 阅读 · 0 评论 -
Troubleshoot C1088 无法编译中间文件
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-06-17 09:35:01 · 205 阅读 · 0 评论 -
errorC1083 无法打开源文件 c1xx
Troubleshoot errorC1083 无法打开源文件 c1xx <windows>前言环境:vs2013 C++项目工程编译时报错无法打开源文件错误,刚看到错误时觉得so easy,发现报错文件是刚刚删除的文件,以为其他地方还包含了该文件,结果。。找了半天也没有发现其他地方有包含。。。。一、错误原因工程中删除文件时,只删除了工程目录下文件,工程目录文件列表相应文件并未移除...原创 2021-04-06 17:12:06 · 3459 阅读 · 3 评论 -
Troubleshoot Qt 执行CMD命令并获取输出 <windows>
Troubleshoot Qt 执行CMD命令并获取输出 二、使用步骤1.QProcess执行CMD 命令代码如下(示例):QProcess pro(this);pro.start("cmd", QStringList()<<"/c"<<"ping www.baidu.com");//QProcess接口:“/c”:执行完命令后关闭命令窗口<1>添加“/c”:<2>不加"/c":![在这里插入图片描述](https://img-blog.原创 2021-04-02 16:32:45 · 809 阅读 · 1 评论 -
Troubleshoot Qt nativeEvent 不响应 :SendMessage
Troubleshoot Qt nativeEvent 不响应 :sendMess环境: Qt5.12.7 + vs2017前言两个exe采用window api 进行通信,发端A.exe:#pragma comment (lib, "User32.lib"); HWND m_wnd = ::FindWindow(NULL,("B")); COPYDATASTRUCT data; ::SendMessage(m_wnd, WM_COPYDATA, (WPARAM)wid, (原创 2021-03-29 17:22:55 · 911 阅读 · 0 评论 -
Troubleshut# 错误 C2061 语法错误: 标识符“XXXX”
Troubleshut# 错误 C2061 语法错误: 标识符“XXXX”环境: vs2017 + Qt5.12.7前言眼看就要下班了,编译工程出现错误 C2061 语法错误: 标识符“XXXX”,这不是耽误事儿嘛。。。心塞。。。一、错误原因头文件出现相互包含A.h 中 #include"B.h" ,B.h 中 #include"A.h"二、修改A.h(或者B.h)中不添加对方.h头文件,改在 calssA /class B,在代码如下(示例):import numpy as npi原创 2021-03-26 23:25:45 · 473 阅读 · 0 评论 -
glCreateProgram error
Troubleshut< opengl>:问题描述:今天遇到一个open过来错误,整的怀疑人生,错误报错如下:glCreateProgram()是glew中函数,以为是库连接错了,然后就各种连接电脑的glew32.lib,就这么整了半天,偶然调试才发现glew没有init,晕死。。。解决方案:调用之前执行:/* Initialize GLEW. */glewExperimental = GL_TRUE;GLenum err = glewInit();if (err != GLE原创 2021-03-23 15:00:03 · 579 阅读 · 0 评论 -
Troubleshut 集成MVE踩得坑
Troubleshut# 集成MVE踩得坑前言由于之前项目中用到MVE,为方便项目之间代码移植,准备将MVE中设计.obj,.ply等文件处理部分(mesh部分)代码整理成pri文件管理方式。一、MVE是什么?Multi-View EnvironmentMVE:https://github.com/simonfuhrmann/mve二、使用步骤1.将math ,mve ogl,util,GL整理处理,并新建mve.pri文件这一步当前进行的很顺利啦,报的错误也就是什么文件没找到的路径问题原创 2021-03-22 16:45:57 · 182 阅读 · 0 评论 -
Troubleshut<Qt>
This application failed to start because it could not find or load the Qt platform plugin “windows” in “”记录下今天遇到的小Bug…开发环境: vs2017 + Qt5.12.7Bug描述:工程编译成功,exe无法启动,提示无法加载Qt platform plugin “windows” in “”解决方式windeployqt.exe 工程生成exe绝对路径 ,将exe所需文件拷贝.原创 2021-03-22 15:07:52 · 76 阅读 · 0 评论