Windows下OpenDDS编译测试先从OpenDDS官方网站和ACE/TAO官网获取源码。 前提 Windows 10 + Visual Studio 2010 Express + Perl 5.24.1 + OpenDDS 3.8 + ACE_TAO 2.2a 设置 从Strawberry Perl官网下载最新版的程序,版本应该没什么要求。安装完成会自动设置环境变量。 设置环境变量 ACE_ROOT ACE源码的位置,一般 2021-12-17 OpenDDS #VS #Windows #编译 #OpenDDS
Windows 7带ESU补丁版简单合并版 使用虚拟机安装Windows 7时,无法安装vmtools,因为缺少部分补丁。俄罗斯大佬会定期发布Windows 7 SP2补丁。 所以我想把两者集成起来,这样简单一点,一次合并多次使用。 Windows 7 Windows 7使用的是 123456文件名:cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.isoSHA1:2CE0B2D 2023-11-25 Windows #Windows
Wayland入门教程索引说明 公司客户某研究所会经常使用VAPS XT开发仪表显示软件,并运行在Linux上(国产化要求的中标、麒麟等国产Linux发行版)。随着项目的积累,程序会非常庞大,现在单独的可执行程序已经超过2G。 给我们公司的一个项目是基于Linux的窗口管理器,将程序分割为小程序,每个小程序占用独立的窗口。每个窗口中的程序运行是相互独立,以确保其中一个程序崩溃而不影响其他程序。窗口管理器中的每个窗口可以共 2021-07-29 Wayland #Linux #Wayland
Wayland入门教程05:进阶系列索引地址:Wayland入门系列教程索引 上一篇:Wayland入门教程04.15:键盘输入 本系列的部分文章是在Ubuntu Gnome桌面环境系统中开发运行的,如果你使用其他的发行版系统会发现无法运行。因为Gnome是直接基于wayland协议,而其他发行版基本上不使用Gnome桌面环境(KDE也开始支持Wayland了),也就没有wayland支持。 那么为什么需要gnome的wayla 2024-01-31 Wayland #Wayland #服务端 #客户端
Wayland入门教程05.02:简单桌面(基于wlroots)系列索引地址:Wayland入门系列教程索引 上一篇:Wayland入门教程05.01:服务端 上一篇Wayland入门教程05.01:服务端中成功创建了服务端,并监听socket链接。 服务器版Linux运行后,就显示一个命令行窗口。 那么添加桌面环境的第一步就是添加一个桌面。 因为可参考的资料太少,只能从现有的可运行桌面环境里面精简出有效代码。 开发 创建服务端,监听事件 123456789 2024-03-13 Wayland #Wayland #服务端 #客户端
Wayland入门教程05.01:服务端系列索引地址:Wayland入门系列教程索引 上一篇:Wayland入门教程05:进阶 本文介绍如何自己写服务端。 server 12345678910111213141516171819202122232425262728293031323334#include<stdio.h>#include<stdlib.h>#include<wayland-util.h&g 2024-01-31 Wayland #Wayland #服务端 #客户端
Wayland入门教程04:开发系列索引地址:Wayland入门系列教程索引 本部分介绍如何在现有的Wayland环境下如何开发Wayland客户端。 内容 Wayland入门教程04.01:调试工具 Wayland入门教程04.02:运行测试程序 Wayland入门教程04.03:xserver Wayland入门教程04.04:hello world Wayland入门教程04.05:连接server Wayland入门 2024-03-31 Wayland #Wayland #服务端 #客户端
Wayland入门教程04.15:键盘输入系列索引地址:Wayland入门教程索引 上一篇:Wayland入门教程04.14:窗口背景 上一篇介绍了鼠标的相关操作,本文介绍键盘的相关操作。 使用的是标准的键盘库xkb,官网为:xkb。 先把上一篇的鼠标操作的部分复制过来。 注册并绑定键盘相关的内容 12345678910111213static void seat_capabilities(void *data, struct wl_se 2021-09-30 Wayland #Wayland #EGL #键盘 #xkb
Wayland入门教程04.14:窗口背景系列索引地址:Wayland入门教程索引 上一篇:Wayland入门教程04.13:窗口操作 之前介绍过个性化鼠标图标,本文介绍个性化窗口背景。 从之前的文章可以了解到,窗口颜色的设置就是将像素值直接赋值给某个点。 那么在使用背景图之前我们需要把图片解码为rgb原始数据。 图片解码 用来测试的图片为 使用ffmpeg解码为rgb格式数据 1ffmpeg -i 1.png -pix_fmt ar 2021-11-06 Wayland #Linux #FFmpeg #Wayland #EGL #窗口
Wayland入门教程04.13:窗口操作系列索引地址:Wayland入门教程索引 上一篇:Wayland入门教程04.12:个性化鼠标 在上一篇文章中,我们介绍的鼠标的基本操作,但是会发现已实现的操作只能捕获鼠标的位置和进入离开窗口状态,本文来实现捕获鼠标的点击状态。 先把第9篇的基本窗口的代码拿过来,因为只是实现功能,那么其他的功能没有最好。 在main()函数中,可以发现 12345678910111213shell_surface 2021-11-06 Wayland #Linux #Wayland #EGL #窗口 #输入