- 博客(5)
- 收藏
- 关注
原创 Qt6程序打包(如何解决Qt程序在其他电脑上无法运行的问题)
Qt6程序打包(如何解决Qt程序在其他电脑上无法运行的问题)简单来说就是将Qt程序用release方式编译运行,然后用Qt自带的windeployqt工具生成对应依赖的dll文件,最后用Enigma Virtual Box工具打包成一个exe文件设置应用程序和窗口图标创建一个ico格式的文件,然后把iconic文件放到源代码目录下,就是.pro文件的同一文件夹下打包发布程序以release方式编译生成exe文件将build-…文件夹中的release文件夹中的exe文件复制到将要打包
2021-01-25 11:27:10 5452
原创 UltraEdit汇编语言高亮
UltraEdit汇编语言高亮首先新建一个文本文件命名为masm.uew 使用文本编辑器打开 并将下面的代码复制进masm.uew并保存在资源管理器中输入文件目录 %appdata%\IDMComp\UltraEdit\Wordfiles\进入文件目录 发现有很多.uew文件 把刚才的masm.uew复制到这个目录下重新打开UltraEdit,在下方状态栏选择高亮,选择Assembly for MASM即可/L19"Assembly for MASM" Nocase Line Co
2021-01-10 19:36:05 1152
原创 C++模板中关键字typename与class的区别
C++模板中关键字typename与class的区别一.共同点在定义类模板或者函数模板时,typename 和 class 关键字都可以用于指定模板参数中的类型。template <typename T>template <typename N>二.typename独有的功能由于 C++ 允许在类内定义类型别名,且其使用方法与通过类型名访问类成员的方法相同。故而,在类定义不可知的时候,编译器无法知晓类似 Type::foo 的写法具体指的是一个类型还是类内成员。例如在
2021-01-06 21:46:30 8244 2
原创 汇编常见寄存器以及标志位
汇编常见寄存器以及标志位通用寄存器简写英文全称中文作用AXaccumulator累加器存放操作数,与外部设备BXbase通用寄存器基址寄存器(计算存储器地址时用)CXcount通用寄存器保存计数值(移位指令,循环指令,串处理指令中用作隐含的计数器)DXdata通用寄存器双字长运算时存放高位字或存放I/O端口地址SPstack pointer堆栈指针寄存器指示段顶的偏移地址BPbase pointer基址指针寄存器与
2021-01-02 21:29:24 964
原创 80×86汇编常用指令
80×86汇编常用指令一.数据传送指令1. 通用数据传送指令简写英文全称执行操作MOVmove传送MOVSXmove with sign-extend带符号扩展传送MOVZXmove with zero-extend带零扩展传送PUSHpush onto the stack进栈POPpop from the stack出栈PUSHA/PUSHADpush all registers所有寄存器进栈POPA/POPADpo
2021-01-02 21:25:39 692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人