- 博客(122)
- 资源 (6)
- 收藏
- 关注
原创 MacOS Catalina 从源码构建Qt6.2开发库之01: 编译Qt6.2源代码
MacOS Catalina 从源码构建Qt6.2开发库之01: 编译Qt6.2源代码
2024-09-12 16:00:07 1143
原创 Makefile问答之05 预定义变量与等号运算符
在 Makefile 中,预定义变量(自动变量)用于在规则中引用目标文件、源文件、目录等信息。以下是一些常用的 Makefile 自动变量及其用途,以及相应的示例。在 Makefile 中,等号类运算符用于定义和处理变量。以下是常用的等号类运算符及其用途说明,并附带示例。通过合理使用这些自动变量,你可以编写更加灵活和通用的 Makefile,提高构建过程的效率和可维护性。这些运算符使得 Makefile 在处理变量时更为灵活,可以适应不同的需求和场景。Makefile等号类运算符有哪些,请举例说明。
2024-09-06 17:04:20 586
原创 Makefile问答之 04 优化异常与警告设置
在 Makefile 中,你可以通过设置编译器的选项来管理 C/C++ 编译警告。在 Makefile 中,你可以通过设置编译器的选项来指定 C/C++ 异常处理选项。在 Makefile 中,你可以通过设置编译器和链接器的选项来指定优化选项。优化选项可以分为编译优化和链接优化,以下是如何在 Makefile 中指定这些选项,以及一些常用的选项。选择适当的优化选项可以显著提高程序的性能或减小生成代码的体积,但也可能会增加编译时间。Makefile怎样指定优化选项,包括编译和链接优化,常用的选项有哪些?
2024-09-06 17:01:55 1010
原创 GDB快捷键问答之06 线程列表操作
在 GDB 中,当断点触发时,你可以显示进程的线程列表,并选择某个线程查看其函数调用栈信息。GDB在断点触发时,怎样显示进程的线程列表,并指定某个线程,查看其函数调用栈信息?这些操作可以帮助你在多线程程序调试时,准确地查看和分析不同线程的执行状态和调用栈。
2024-09-06 14:41:19 361
原创 GDB快捷键问答之05 函数调用栈操作
在 GDB 中,当断点触发时,查看当前函数调用栈的信息以及在调用栈中回溯查看各个函数中的变量值是调试程序时非常重要的操作。GDB在断点触发时,怎样查看当前函数调用栈的信息?怎样在调用栈中回溯调用栈中各个函数中的变量值等?这些操作可以帮助你在调试过程中深入了解程序的执行状态和变量的具体值。
2024-09-06 14:38:13 286
原创 GDB快捷键问答之03 变量查看
在 GDB 中,当断点触发时,你可以查看函数的自动变量和局部变量,并且可以查看断点所在函数的源代码。GDB在断点触发时, 怎样查看函数的自动变量和局部变量?怎样查看断点所在函数的源代码?这些命令可以帮助你在调试过程中更好地理解和检查代码的状态。
2024-09-06 14:32:32 365
原创 使用QT绘制简单的动态数据折线图
下面这个示例代码中,定时器每隔一段时间将曲线图中的数据点向右移动 一个单位,同时调整横坐标轴的范围,实现了一次滚动对应移动一个数据点的效果。QLineSeries最多容纳4096+1024个点。两个核心类时QChart和QLineSeries。
2024-06-12 18:28:04 1216
原创 MS VC 2022开发Linux应用记录之02篇-开发调试Linux QT应用
首先 vim ~/.bashrc 然后在里面添加 export QT_QPA_PLATFORM='offscreen' 即时生效 source ~/.bashrc 这样就可以额 每次修改.bashrc后,使用source ~/.bashrc(或者 . ~/.bashrc) 就可以立刻加载修改后的设置,使之生效。vim /etc/profile , 添加 export DISPLAY=:0.0 ,wq,保存退出 ,再 source /etc/profile 生效。
2023-07-23 01:06:44 320
原创 MS VC 2022开发Linux应用记录之01篇
13. 在代码中设置断点,按F5进行调试。单步运行,可以从Linux终端中看到一步步的输出。14.也可以在虚拟机的~/.vs目录下找到上述C++项目,并可运行生产的目标程序。12. 生成程序,可以在linux终端中运行该程序。
2023-07-22 23:03:29 275
转载 转载:VTK笔记-裁剪分割-不规则闭合圈选裁剪-vtkSelectPolyData类(黑山老妖)
vtkClipClosedSurface类使用平面集合剪裁闭合曲面。
2022-06-26 18:27:03 1209
转载 转载:VTK笔记-裁剪分割-三维曲线或几何切割体数据(黑山老妖)
https://blog.csdn.net/liushao1031177/article/details/118419221
2022-06-26 13:58:04 1419 1
原创 Slicer的传输函数参数值
<?xml version="1.0" encoding="UTF-8"?><MRML> <VolumeProperty selected="false" hideFromEditors="false" name="CT-AAA" gradientOpacity="4 0 1 255 1" userTags="" specularPower="10" scalarOpacity="12 -3024 0 143.556 0 166.222 0.686275 214.389.
2022-05-29 18:37:35 168
原创 linux下抓取C++ throw调用栈
使用API钩子技术,抓取throw调用的调用堆栈。1. hook_cxa_throw-lys.hpp#pragma once#include <dlfcn.h>#include <cstddef>#include <exception>#include <signal.h>#include <execinfo.h>#include <ucontext.h>#include <thread>#i
2022-05-25 22:16:26 544
TxtScript- C/CPP语法着色编辑器
2013-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人