- 博客(4)
- 收藏
- 关注
原创 30天自制操作系统学习小结(1)
由于windows下com和exe文件特有的性质所决定。所有程序具有程序段前缀(program segment prefix ),即PSP,使得编译器无法识别程序的真实起始地址。ORG作为一种有效手段,在编译完成后,将指令后跟随的数字加上地址值,成为绝对地址,作为取值的真实依据。ORG后的值并非随意确定,,如com文件固定偏移100H,MBR文件固定偏移7C00H,因此在这两类文件中,ORG的值应当固定为上述两值。想避免使用ORG,也可有其他方式,如手动调整段寄存器的值,参见上述链接,不再赘述。
2024-05-08 21:27:47
357
原创 主要参考第4中lambda写法
个人比较喜欢用lambda函数的方式,如果槽函数中的内容比较简单的话,没必要再去单独定义一个槽来连接, 直接用Lambda 函数会更简单。connect(发送对象,信号,接收对象,槽函数),其中发送信号和槽函数需要用 SIGNAL() 和 SLOT() 来进行明确的声明。很显然这种写法相对于第二种会比较简单些,但依然不能连接到重载的槽函数,如果连接重载槽函数,还是会报之前的错误。这种写法比较麻烦,常常在用的时候缺少括号,不过该写法很明确,一眼就能看出来是将哪个信号连接到哪个槽。:Lambda 函数写法。
2024-04-11 11:24:51
1390
1
原创 msys2 build ffmpeg 过程(遇到的问题)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.youkuaiyun.com/Damonhaus/article/details/134262064。ffmpeg编译出现 Error: operand type mismatch for `shr‘2023最新Windows编译ffmpeg详细教程,附msys2详细安装配置教程(编译成功率较高)包含头文件时加上extern “C”
2024-04-03 14:34:59
1053
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人