- 博客(111)
- 收藏
- 关注
原创 在openSUSE-Leap-15.6-DVD-x86_64中使用gnome-builder-45.0的基本功能(四)GTK4应用程序
本文介绍了在openSUSE Leap 15.6中使用GNOME Builder 45.0开发GTK4应用程序的准备工作。主要内容包括:1)通过zypper安装meson、ninja等必要工具;2)配置Flathub镜像源以加速下载;3)安装支持GTK4的org.gnome.SDK运行时环境;4)创建GTK4应用程序项目并替换示例代码。文中特别提醒需注意SDK版本兼容性,并提供了从GTK4 demo中提取视频播放器代码的实用方法。通过详细的操作步骤,为开发者搭建GTK4开发环境提供了明确指导。
2026-03-17 09:24:38
328
原创 在openSUSE-Leap-15.6-DVD-x86_64中使用gnome-builder-45.0的基本功能(三)空白Meson工程
本文介绍了在openSUSE-Leap-15.6中使用gnome-builder-45.0创建空白Meson工程的过程。首先需要安装meson、ninja、cmake和flatpak等工具,并配置上海交大镜像源加速下载。通过flatpak安装org.freedesktop.SDK开发环境后,使用gnome-builder创建空白Meson工程,编写了一个打印9×9乘法口诀表的C程序。详细说明了工程配置选项,包括SDK版本选择(25.08)和编译路径设置。最后演示了程序的编译运行过程,成功输出乘法口诀表。整个
2026-03-15 15:35:54
340
原创 在openSUSE-Leap-15.6-DVD-x86_64中使用gnome-builder-45.0的基本功能(二)空白Makefile工程
本文介绍了在openSUSE Leap 15.6中使用GNOME Builder创建C语言项目的基本流程。通过创建一个空白Makefile工程,替换默认的Hello World程序为打印9x9乘法口诀表的代码。演示了如何构建项目(相当于make命令)和运行程序(相当于make run),以及清理构建产物(make clean)。文章指出GNOME Builder主要支持Meson和Flatpak项目,简单程序无法被安装和运行,会显示"Installing is not supported"
2026-03-13 15:00:34
35
原创 第160页的gtk+编程例子——开发简单的字处理程序阅读和分析源代码
阅读和分析书籍《实用技术:开发Linux应用——用GTK+和GDK开发Linux图形用户界面应用》第8章开发简单的字处理程序的源代码
2026-03-04 22:20:31
317
原创 改写gtk4-demo的例子程序sliding_puzzle拼图游戏
本文介绍了在openSUSE Leap 15.6系统中改写GTK4演示程序sliding_puzzle拼图游戏的过程。首先通过root权限安装gtk4开发工具包,运行原版拼图游戏了解功能。然后创建项目目录,复制保留原版puzzlepiece.h和puzzlepiece.c文件,重点修改source.c源代码,添加了游戏胜利音效功能,使用gtk_media_stream播放音频文件。文章详细说明了游戏逻辑的实现,包括拼图移动、随机打乱、胜利判定等核心功能,并展示了如何通过GTK4的网格布局和绘图接口构建图形界
2026-02-18 23:42:50
611
原创 在openSUSE-Leap-15.6-DVD-x86_64中使用gnome-builder-45.0的基本功能(一)
本文介绍了在openSUSE Leap 15.6系统中使用gnome-builder 45.0的基本操作。首先通过zypper安装该IDE,安装完成后会自动在用户目录创建Projects文件夹。文章详细说明了如何打开项目、调整编辑器和终端字体设置(推荐使用Luxi Mono 20号字体)、调出终端面板等基本功能。同时介绍了多文件编辑操作,包括文件切换、文本复制粘贴、新建/重命名文件等。最后还说明了如何关闭和移除工程。该IDE作为GNOME桌面环境的专业编程工具,提供了便捷的源代码阅读和编写功能。
2026-01-22 12:50:31
99
原创 第133页的gtk+编程例子——计算器应用练习从源代码编译gnome-calculator-45.0.2
第133页的gtk+编程例子——计算器应用练习从源代码编译gnome-calculator-45.0.2
2026-01-22 12:29:49
598
原创 在openSUSE-Leap-15.6-DVD-x86_64-Media自制应用软件离线包——备份91个视频解码器的rpm包
在openSUSE-Leap-15.6-DVD-x86_64-Media自制应用软件离线包,备份91个视频解码器的rpm包
2025-11-01 15:39:11
1053
原创 使用gimp画箭头图标
使用gimp画箭头图标,听起来和想像起来都是非常简单,实际操作和实际应用还是有许多细节的地方要注意,在此写一个教程算是给自己需要时可以回看一下
2025-04-30 10:50:03
1036
原创 制作service列表并打印出来
在Linux中,服务(Service)是指常驻在内存中的进程,这些进程通常监听某个端口,等待其他程序的请求。服务也被称为守护进程(Daemon),它们提供了系统所需的各种功能,如Web服务、数据库服务等。面对上百个服务,需要制作一份列表有服务名称和对应简单解释这些服务是什么作用的。
2025-03-31 23:23:53
903
原创 Firefox 浏览器同步一个账户和书签网址
Firefox 支持跨设备接续浏览,可实现电脑、手机与平板无缝衔接。无论您在使用哪台设备上使用 Firefox,都能获取书签、浏览历史、保存的密码等信息。当然也能实现windows、ios、linux、android系统中安装firefox浏览器同步一个账户。
2025-03-31 23:10:02
1819
原创 在fedora41中使用最新版本firefox和腾讯翻译插件让英文网页显示中文翻译
在fedora41中使用最新版本firefox和腾讯翻译插件让英文网页显示中文翻译
2025-03-21 23:20:21
993
原创 在fedora41中安装钉钉dingtalk_7.6.25.4122001_amd64
在Fedora-Workstation-Live-x86_64-41-1.4中安装dingtalk_7.6.25.4122001_amd64.deb
2025-02-10 17:58:11
2415
2
原创 在fedora41中安装使用百度网盘4.17.7
在Fedora-Workstation-Live-x86_64-41-1.4中安装百度网盘baidunetdisk_4.17.7_x86_64
2025-01-25 01:13:08
2282
1
原创 在fedora41中安装deepin-wine8.16再安装微信3.9.10
在Fedora-Workstation-41-1.4-x86_64中安装deepin-wine8-stable_8.16deepin27_amd64再安装微信com.qq.weixin.deepin_3.9.10deepin6_amd64。必须要以普通用户suozhang运行/opt/apps/com.qq.weixin.deepin/files/run.sh 启动微信,等待时间大约为两分钟,跳出二维码,使用手机微信扫描登录。
2025-01-12 02:45:20
1376
原创 在openSUSE-Leap-15.6-DVD-x86_64下使用飞书7.28.10
在openSUSE-Leap-15.6-DVD-x86_64下使用飞书7.28.10
2025-01-05 05:54:24
1135
原创 在openSUSE-Leap-15.6-DVD-x86_64下停用USB无线网卡驱动rtw88_8822bu改用rtl88x2bu
在openSUSE-Leap-15.6-DVD-x86_64下停用USB无线网卡驱动rtw88_8822bu改用rtl88x2bu
2024-07-10 12:54:07
1289
原创 openSUSE_Leap_15.6-DVD-x86_64开机黑屏2分钟后才正常启动的探究解决
openSUSE_Leap_15.6-DVD-x86_64开机黑屏2分钟后才正常启动的探究解决
2024-07-09 12:09:51
1355
原创 视频编辑软件pitivi基本功之加上中英文字幕
视频编辑软件pitivi基本功之加上中英文字幕,使用字幕编辑软件aegisub-3.3.3制作英文字幕文件ass格式的
2024-05-16 23:39:04
1403
原创 视频编辑软件pitivi基本功之使用Simple_Screen_Recorder录制电脑屏幕
视频编辑软件pitivi基本功之使用Simple_Screen_Recorder录制电脑屏幕
2024-05-09 09:24:42
667
原创 在openSUSE-Leap-15.5-DVD-x86_64中使用微信wechat-beta-1.0.0.238
在openSUSE-Leap-15.5-DVD-x86_64中使用统信软件微信wechat-beta-1.0.0.238
2024-03-20 00:22:51
1939
原创 在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-8.16再使用微信3.9.7.29
在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-8.16再使用微信3.9.7.29
2024-02-06 19:35:25
1100
原创 openSUSE-Leap-15.5-Rescue-CD-x86_64-Build13.15-Media.iso的使用方法
openSUSE-Leap-15.5-Rescue-CD-x86_64-Build13.15-Media.iso的使用方法
2024-01-28 22:49:46
1050
原创 制作优盘启动微型slax
在Linux世界有slax linux 也是使用优盘启动一个微型轻小的linux系统用于修复故障,如grub故障,备份整个根分区
2024-01-01 23:33:59
1303
原创 在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-6.0.0.62再使用微信3.9.5
在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-6.0.0.62再使用微信3.9.5
2023-12-19 01:34:47
1704
原创 在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-6.0.0.19再使用金山打字通2016
在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-6.0.0.19再使用金山打字通2016
2023-11-23 23:10:05
1523
原创 在openSUSE-Leap-15.5-DVD-x86_64中使用钉钉dingtalk_7.0.40.30829_amd64
在openSUSE-Leap-15.5-DVD-x86_64中使用钉钉dingtalk_7.0.40.30829_amd64
2023-09-18 01:17:29
1230
1
原创 测试各个版本的飞鸽传书
手机android系统只有安装飞鸽传书3.1.7.apk才能发送文件,注意是只能发送文件,不能发送文件夹,同时对应linux系统和windows系统;台式机是linux系统时使用iptux-0.6.4和0.7.5都可以,开启防火墙就要打开2425端口;台式机是windows xp系统是使用飞鸽传书4.3.130705.exe,win7系统是使用飞鸽传书5.1.201202.exe
2023-07-15 21:57:36
952
原创 第133页的gtk+编程例子——编写计算器应用
以下gtk+编程例子是来自书籍《实用技术:开发Linux应用——用GTK+和GDK开发Linux图形用户界面应用》第133页的内容——编写计算器应用
2023-07-02 21:28:19
305
原创 在openSUSE-Leap-15.5-DVD-x86_64的gnome下使用远程桌面tigervnc
在openSUSE-Leap-15.5-DVD-x86_64的gnome下使用远程桌面tigervnc
2023-06-20 17:52:32
1958
1
原创 opensuse15.4安装amd显卡hd6570驱动程序失败的原因分析
opensuse15.4安装amd显卡hd6570驱动程序失败的原因分析
2023-05-26 01:52:36
2512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅