- 博客(89)
- 资源 (6)
- 收藏
- 关注
原创 bochs+gdb调试linux0.11环境搭建
环境准备Centos6.8_x86bochs-2.2.1.tar.gzlinux0.11源码安装bochstar zxvf bochs-2.2.1.tar.gzcd bochs-2.2.1./configure --enable-plugins --enable-disasm --enable-gdb-stubmakeERROR1 ../bochs.h
2025-01-14 23:30:51
526
1
原创 VTK找连通区域
/// //这一个vtkPolyData数据里就有三个球体,即三个连通分量。//// //将三个球体合并为一个vtkPolyData数据。//// //提取所有连通分量,获取连通分量数目。//// //遍历所有连通分区并访问数据。//// //创建三个位置不同的球体。//// //需要清除孤立点。//// //提取指定区域。// //需要清除孤立点。// //创建一个camera。// //提取指定区域。
2024-11-28 08:58:10
616
原创 QT 加载 mysql 驱动
安装Qt后,默认是不支持mysql驱动的。可以打开 %QTDIR%\src\plugins\sqldrivers\mysql\ 这个目录,发现没有 qsqlmysql4.dll 的动态库。如果想使用,需要自行编译1、qt数据库测试工程创建qt控制台工程#include #include #include #include #include #include int
2024-01-31 06:38:13
475
2
原创 Qt 重定位日至输出到文件
Qt 重定位日至输出到文件#include <QApplication>#include <QFile>#include <QMutex>#include <QDateTime>#include <QTextStream>void myMessageOutput(QtMsgType type, const QMessageLogContext &context, const QString &msg){ //
2021-08-25 07:44:30
258
原创 Ubuntu C语言实现ping
Ubuntu C语言实现ping// ping.c/* * @Author: D-lyw * @Date: 2018-11-01 17:00:20 * @Last Modified by: D-lyw * @Last Modified time: 2018-12-01 17:01:42 * @Description 在Linux环境利用socket编程,基于ICMP协议实现ping功能 */// #include "ping.h"#include <stdio.h>#inc
2021-05-27 13:34:06
603
原创 Linux——ld命令
命令概述ld 命令是GNU的连接器,将目标文件连接为可执行程序。命令格式用法:ld [选项] 文件...常用选项-b: 指定目标代码输入文件的格式-Bstatic: 只使用静态库-Bdynamic: 只使用动态库-Bsymbolic: 把引用捆绑到共享库中的全局符号-c: 从指定的命令文件读取命令--cref: 创建跨引用表-d: 设置空格给通用符号,即使指定了可重定位输出-defsym: 在输出文件中创建指定的全局符号-deman
2021-05-26 22:58:57
2205
原创 自制操作系统第二站
现在有2个文件 tiger.nas haribote.nas。怎么把他们变成一个映像文件。接下来进行一系列的骚操作。原文里说明的是0x4200,不知道为什么会有出入。不过我们同步的改一下跳转地址就好,不影响结果。这样虽然跳转过去了,但是漆黑一片。看不出来我们到底做对了没有。显示出一串字符"Hello Tiger!所以将 haribote.nas改成。用 vim打开 tiger.img。文件内容被写到了0x4400处。文件名被写到了0x2600处。所以 将tiger.nas中。
2021-05-23 08:45:56
218
原创 VTK读取DCM保存成png
VTK读取DCM保存成png#include <vtkSmartPointer.h>#include <vtkImageViewer2.h>#include <vtkDICOMImageReader.h>#include <vtkRenderWindow.h>#include <vtkRenderWindowInteractor.h>#include <vtkRenderer.h>#include <vtkPNGWr
2021-05-13 06:49:38
718
1
原创 VTK 加载库报错
vtk加载dicom的时候,CMakeLists.txt需要指定相应的库文件问题:Scanning dependencies of target AnimateActors[ 50%] Building CXX object CMakeFiles/AnimateActors.dir/AnimateActors.cxx.o[100%] Linking CXX executable AnimateActorsCMakeFiles/AnimateActors.dir/AnimateActors.cxx.
2021-05-12 04:30:21
393
原创 双硬盘_双系统 win7+ubuntu18.04 安装方法
1、在第一个盘上安装windows7,分区的时候 空 2G(备用)2、在第二个盘上安装 ubuntu18.04, 分区的时候 /boot 选择步骤1空出的 2G3、引导分区选择第一个盘,而不是 /boot 分区4、安装
2021-05-05 21:31:56
192
原创 vtk 加载 stl
vtk 加载 stl#include <vtkDataObjectToTable.h>#include <vtkElevationFilter.h>#include "vtkGenericOpenGLRenderWindow.h"#include <vtkPolyDataMapper.h>#include <vtkRenderer.h>#include <vtkRenderWindow.h>#include <vtkI
2021-04-08 18:32:25
801
转载 This application failed to start because it could not find or load the Qt platform plugin “xcb“.
This application failed to start because it could not find or load the Qt platform plugin “xcb”.linux系统下Qt5编译好的程序在未安装Qt的系统下运行会报以下错误:This application failed to start because it could not find or load the Qt platform plugin “xcb”.Reinstalling the applicat
2021-03-09 14:53:18
192
原创 vtk 切割STL并着色
vtk 切割STL并着色#include <QApplication>#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);VTK_MODULE_INIT(vtkRenderingFreeType);//#define vtkRenderingCore_AUTOINIT 4(vtkInteractionStyle,vtkRender
2021-02-22 10:57:15
1562
原创 apt 安装软件报错
apt 安装软件报错E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?解决方法···sudo rm -rf /var/lib/dpkg/locksudo rm -rf /var/cache/apt/
2020-10-28 00:42:32
297
原创 Ubuntu 替换源
# 清华大学源deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-up
2020-10-28 00:32:54
236
原创 自制操作系统第一站
参考《30天自制操作系统》老规矩,先显示一个 Hello,World···; tiger-os; TAB=4; 以下这段是标准FAT12格式DB 0xeb, 0x4e, 0x90DB "TIGERIPL" ; 启动区的名称,可以是任意字符串(8字节)DW 512 ; 每个扇区(sector)的大小(必须为512字节)DB 1 ; 簇(cluster)的大小(必须为1个扇区)DW 1 ; FAT的起始位置(一般从第一个扇区开始)DB 2 ; FAT的个
2020-08-25 22:23:37
183
原创 easyx学习之putimage
// 绘制图像void putimage( int dstX, // 绘制位置的 x 坐标 int dstY, // 绘制位置的 y 坐标 IMAGE *pSrcImg, // 要绘制的 IMAGE 对象指针 DWORD dwRop = SRCCOPY // 三元光栅操作码(详见备注));void putimage( int dstX, // 绘制位置的 x 坐标
2020-07-07 20:24:35
7203
原创 vtk世界坐标系与屏幕坐标系的转换
世界坐标系 > 屏幕坐标系 double worldCoord[3] = {100, 100, 20}; vtkSmartPointer<vtkCoordinate> pCoorPress = vtkSmartPointer<vtkCoordinate>::New(); pCoorPress->SetCoordinateSystemToWorld(); pCoorPress->SetValue(worldCoord); int
2020-06-16 14:08:21
3807
2
原创 vtk 2D标注
#include <vtkVersion.h>#include <vtkNew.h>#include <vtkPlatonicSolidSource.h>#include <vtkPolyDataNormals.h>#include <vtkPolyDataMapper.h>#include <vtkLODActor.h>#include <vtkOutlineFilter.h>#include <vtk
2020-06-13 17:21:43
726
原创 vtk窗口嵌入一个按钮
#include <vtkVersion.h>#include <vtkSmartPointer.h>#include <vtkPolyDataMapper.h>#include <vtkActor.h>#include <vtkRenderWindow.h>#include <vtkRenderer.h>#include <vtkRenderWindowInteractor.h>#include <v
2020-06-09 16:34:33
1784
原创 vtk 立体网格坐标
#include <vtkSmartPointer.h>#include <vtkPolyDataMapper.h>#include <vtkActor.h>#include <vtkRenderWindow.h>#include <vtkRenderer.h>#include <vtkRenderWindowInteractor.h>#include <vtkPolyData.h>#include <
2020-06-08 19:17:07
1128
原创 vtkActor置顶显示
#include <iostream>#include <vtkSmartPointer.h>#include <vtkSphereSource.h>#include <vtkActor.h>#include <vtkConeSource.h>#include <vtkRenderer.h>#include <vtkRenderWindow.h>#include <vtkPolyDataMapper.h&
2020-06-03 10:55:45
2216
2
原创 vtk 三维文字
#include <vtkSmartPointer.h>#include <vtkVectorText.h>#include <vtkLinearExtrusionFilter.h>#include <vtkTriangleFilter.h>#include <vtkDataSetMapper.h>#include <vtkActor.h>#include <vtkProperty.h>#include &l
2020-06-02 10:21:32
785
原创 vtk 显示中文
/**********************************************************************Copyright (c) Mr.Bin. All rights reserved.For more information visit: http://blog.youkuaiyun.com/webzhuce**********************************************************************/#include
2020-06-01 14:23:41
587
原创 ubuntu 18.04安装gcc g++ make
ubuntu 18.04安装gcc,g++,make一个命令全部搞定apt install build-essential
2020-05-28 11:53:43
4079
1
原创 vtk 画个简单的圆柱
// main.cxx#include <vtkPolyDataMapper.h>#include <vtkActor.h>#include <vtkRenderWindow.h>#include <vtkRenderer.h>#include <vtkRenderWindowInteractor.h>#include <vtkPolyData.h>#include <vtkSmartPointer.h>#i
2020-05-27 22:04:55
588
原创 win7系统+Qt Creator配置VTK
pro 文件添加INCLUDEPATH +=$$quote(C:\Program Files\VTK\include\vtk-8.1)LIBS +=$$quote(D:/VTK/VTK-8.1.0/build/lib/Debug/vtk*.lib)main.cpp#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include&l
2020-05-15 00:36:02
404
1
原创 利用VTK进行CT切片提取
···#include <vtkSmartPointer.h>#include <vtkObjectFactory.h>#include <vtkRenderWindow.h>#include <vtkRenderWindowInteractor.h>#include <vtkRenderer.h>#include <v...
2020-05-07 21:39:03
1890
3
原创 vtk 显示属性设置
在vtk中,显示样式的显示,是通过vtkProperty来控制的,这里介绍三种基本的属性设置方式,点方式,网格方式和面方式,这里以venus头像三角网格的显示为例介绍其显示。其设置方法为actor->GetProperty()->SetRepresentationToPoints()actor->GetProperty()->SetRepresentationToWi...
2020-05-07 14:56:55
2389
原创 vtk 重写鼠标事件
#include <vtkRenderWindow.h>#include <vtkRenderWindowInteractor.h>#include <vtkRenderer.h>#include <vtkSphereSource.h>#include <vtkPolyDataMapper.h>#include <vtkA...
2020-04-28 21:48:48
1752
3
Visual_C++_6.0_MFC_的入门教程.pdf
2013-02-21
opengl的glut动、静态库
2012-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人