2025 年初 揭阳-潮州-汕头纪行 写在前面当时寒假前本来是准备假期做点正事的,但是真的放假以后,反而没啥心情去干正事了,每天不是爽食就是上网,可以说是饱食终日无所用心了。然后年后正好有这么一个契机出去耍耍,觉得没必要再拿《CSAPP》没看完之类的奇葩理由(就那个精神状况给我两个寒假都磨叽不完)搪塞了,所以直接就去了。现在正好有点时间,把照片整理一下,虽然说也没拍啥。 出发从绵阳机场飞揭阳的飞机,上午的。说起来之前绵阳修机场的时候有 2025-02-22 #日常 #游记
人麻了 配这个 GDExtension 给我整麻了,Windows Build 默认使用 Windows 那套 API 进行动态库加载,然后我这个 MinGW 编译的不知为何就完全用不了。这事情之前就有人提过不知道为何没有解决。总之给我整道心破碎了,就这样吧。 2025-02-21 #日常
Godot Extension 开发环境配置踩坑 背景上一篇文章介绍了我配置 ffmpeg 开发环境的过程。这篇文章介绍配置 Godot Extension (GDExtension)开发环境过程中踩的一些坑。 众所周知,Godot 引擎在 4.x 大版本伊始就将旧的 GDNative 插件系统更换为了更先进(大约)的GDExtension 系统。其开发团队希望这套新系统是向后兼容的,然而不幸的是因为种种原因,minor version 0 和 2025-02-21 #C++ #Godot #CMake #游戏开发
ffmpeg libav C++ 开发环境配置踩坑 背景这段时间突发奇想,想要给 Godot 引擎的视频组件做一个 ffmpeg 的兼容层,整完这个就做 CS61B 的 lab 去了。今天晚上上完离散数学已经差不多九点了,以为配个环境应该要不了半小时,结果中间出各种问题,一直折腾到现在。现在把配置工作差不多做完了,顺便把踩的坑记录一下。 几个关键问题下载版本的选择说实话 Windows 系统在这种时候就极其拉垮,开始下了全部源文件准备自己编译,结果 2025-02-20 #C++ #音视频处理
记一次运算符优先级导致的 ROS 服务执行逻辑不符预期的问题 按:这文章我自己写出来都想笑。绕了一大圈发现错误无比简单。 背景几天前,我一位室友 A 君在做学校某竞赛小组的入组考核项目。此项目其中一个子任务的要求如下: 有一个服务端 Ser; 有两个客户端 Cli1,Cli2; Cli1 和 Cli2 会各自向 Ser 发送一个数字,但是发送顺序未知; Ser 需要将两数的加和返回给 Cli1 和Cli2。 设计上采用了状态机:共计三个状态,Se 2025-02-20 #C++ #ROS
Hello World Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick 2025-02-19