最新文章

不同ABI调用约定下函数参数的位置

最近查看一份MINGW生成的汇编代码的时候发现其中的函数参数所在的寄存器和CSAPP上所描述的有所不同。 查阅资料之后发现,现今流行的x86_64指令集上其实有两套不同的二进制接口,进而有两套传参的顺序。 两套系统分别是 Microsoft ABI 和 System V ABI,前者用在 Windows 系统上,...

在WSL2中启用显卡硬件加速

近日需要在 Ubuntu 下运行 Gazebo 模拟,但是主力机上装的是 Windows 系统,考虑到各种因素,最终选择了WSL2作为虚拟机平台。 在 WSL2 Ubuntu 上安装ROS、Gazebo和PX4都非常简单,运行上也没有什么大问题,但是性能上比较捉襟见肘。 具体来说,虽然 Gazebo 的平均帧率能...

修改火狐的账户服务器

火狐浏览器是著名的历史悠久的开源浏览器,因此我在众多的安卓端浏览器中选择了它。然而,国内谋智的特供版使用起来又有诸多不便。若是选择国际版,则又丧失了方便同步这一大特点。因此,如果可以在选择国际版的同时将同步服务器修改至国内,就能获得两方面的便利了。