Shivers
关于
友链
标签
分类
交叉编译
方式一 构建一个低版本交叉编译器,然后使用交叉编译器编译其他库。该方式的优点在于可控,并且编译器的版本越低可以适配的系统就越多。避免了重复适配。但是缺点就是该方式较为复杂。 方式二 采用qemu和根文件系统的方式进行快速适配。适用于提供了文件系统镜像的情况下。 挂载镜像 chroot进入镜像安 ...
2025-06-12
c++
gpu
对于有显示器能现实画面的机器,都是存在显卡的。 查看gpu型号 # 方式1 lspci -nn |grep -Ei 'VGA|DISPLAY' 00:02.0 VGA compatible controller [0300]: Intel Corporation Devic ...
2025-05-05
图形学
gcc
问题引入: void test(int) { } int main() { return 0; } 上面的这代代码在Ubuntu20中使用默认gcc版本是无法编译通过的。会报如下错误: main.c: In function ‘test’: m ...
2025-05-05
工具
gstreamer
# 列出你的摄像头设备支持的所有格式、分辨率和帧率 v4l2-ctl --list-formats-ext -d /dev/video12 图片的清晰度是由什么决定的?物理屏幕大小和图片分辨率和图片大小这些吗 理解图片清晰度(Clarity)需要区分几个概念,你提到的几个因素都与之相关,但作用方 ...
2025-04-01
音视频
>
图形学
xorg
xserver x11: x协议的第11个版本,X11只是一套协议,具体实现有各种版本。如 xserver vcxsrc 等 x window system:设计用于让多个程序能共享访问同一套硬件。这里的硬件指的是所有的输入设备(键盘,鼠标)和输出设备(显卡,显示器) xserver:是实现x ...
2025-03-26
linux
随机数生成算法
Reference: 随机数大家都会用,但是你知道生成随机数的算法吗? - 知乎 伪随机数生成 - cppreference.com 平方取中 线性同余法(LCG) 梅森旋转算法(Mersenne Twister) 梅森旋转算法 - D4wn xn2x_n^2 xn2 ...
2025-03-21
算法
三分钟
改善视力 D1. The ‘edge of focus’ – the furthest distance for myope (or closest for a hyperope) where a printed letter is completely in focus D2. The ‘ed ...
2025-02-28
小技巧
设计模式
qt中的设计模式 Qt 框架广泛使用了各种设计模式,以实现其灵活性、可扩展性和可维护性。以下是 Qt 中用到的一些主要设计模式: 1. 对象创建型模式 (Creational Patterns) 工厂方法模式 (Factory Method): Q_DECLARE_METATYPE 和 qR ...
2025-02-27
cs基础
RK3588视频渲染
您提到的问题是半透明控件 VideoControlFrame 无法半透明悬浮在视频窗口(QVideoWidget)上层,主要原因与 QVideoWidget 的实现和视频渲染的方式有关。在您的运行环境(RK3588)中,QVideoWidget 使用的可能是 gstreamer 的 xv (XVid ...
2025-02-21
音视频
qt-test
ui测试 #define qUI(statement) setupUI(__FUNCTION__, []() statement) template <typename Func> void setupUI(const QString& funcName, ...
2025-01-16
qt
1
2
3
…
10
>