Ubuntu 编译 Qt + VTK + OCCT + samples
1. 卸载安装的Qt,编译安装Qt 实践发现使用安装的Qt,编译带samples的OCCT在CMake阶段就出错(可能是Ubuntu系统中环境有问题,或者是没有完整设置Qt相关变量)。 使用手动编译安装的Qt,并设置好相关环境变量可正常编译带samples的OCCT。手动编译安装Qt见:VTK(1):ubuntu 22.04 源码编译安装 Qt5.15.6 。 2. 编译 VTK V...
1. 卸载安装的Qt,编译安装Qt 实践发现使用安装的Qt,编译带samples的OCCT在CMake阶段就出错(可能是Ubuntu系统中环境有问题,或者是没有完整设置Qt相关变量)。 使用手动编译安装的Qt,并设置好相关环境变量可正常编译带samples的OCCT。手动编译安装Qt见:VTK(1):ubuntu 22.04 源码编译安装 Qt5.15.6 。 2. 编译 VTK V...
学习文档 VTK textbook – online VTK Book Figure Examples VTK textbook – pdf VTK Userguide – pdf 示例 关于CXX的示例说明,在官方examples代码的相关README里面有简单介绍,路径:src/Cxx.md github HDF5 & TDR代码 JosefWe...
Shell 特殊参数解释 首先来看几个特殊变量:$0, $#, $*, $@, $?, $$, $_ #!/bin/bash echo $0 # 当前脚本的文件名(间接运行时还包括绝对路径)。 echo $n # 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是 $1 。 echo $# # 传递给脚本或函数的参数个数。 echo $* ...
与kill -KILL不同的是,kill -INT -PID 将通知被结束进程,等同于Ctrl+C。 例如如果结束一个script,该script中同步启动了一个APP,使用kill -INT -<PIDofScript>可以同时将这个APP结束掉,kill -KILL则不行。 分类 信号 程...
OCCT 依赖库 Introduction – Requirements 下载OpenCascade OCC 7.7编译有问题,使能VTK时编译错误,下载最新版的OCC修复该问题: # https://dev.opencascade.org/resources/git_repository git clone https://git.dev.opencascade.org/r...
OCCT samples 需要安装 OpenGL: 基于Ubuntu搭建OpenGL开发环境 sudo apt-get install libglfw3-dev sudo apt install mesa-utils 以下两个项目均来自 github gkv311 occt-samples-qopenglwidget occt-hello OCCT 文章 Boole...
Ubuntu 24.04 中科大 华为 Ubunut 22.04 华为 阿里云
wget https://apt.llvm.org/llvm.sh chmod u+x llvm.sh sudo ./llvm.sh 18 # install llvm, clang 18 How to install Clang 17 or 18 in Ubuntu 22.04 20.04
# 通过地址找到函数声明 info symbol 0x7f0db14cf57e # 通过地址找到函数在哪一行 info line *0x7f0db14cf57e # 查看加载了哪些共享库 info sharedlibrary 参考 16 Examining the Symbol Table
写给大家看的设计模式 图解TensorFlow源码 1. 抽象工厂模式 被创建抽象类 Iuser; 抽象工厂类 IFactory,定义创建接口 IUser* createUser()。 当需要新增被创建类型时,需要新增被创建类型及对应工厂类型; // 代表数据库中User表中的一条记录 class RecUser { int32_t uid; std::...