① 《g502》罗技宏怎么设置各宏的用法是什么
Logitech鼠标g502宏的设置以及每个宏的用法如下:
1,在计算机上安装Logitech游戏软件,然后单击如图所示的箭头以打开自定义按钮的设置界面。
首先设置宏,键盘宏,然后保存,取个名字。举例:宏1然后在驱动里面选择g700的一个指定按键,然后选择宏,宏里面有个保存的,宏1再保存你按的时候就可以了。
③ 罗技G103的G键宏编程能不能做到“长按A键直到再次按下G键结束”
罗技的键盘宏可以做到,不过从罗技鼠标宏的使用不知道为什么,开始用驱动这种切换模式怎么都无效,后来有效了,罗技游戏软件都是一个模式,最下面的“重复选项”设为“切换”,延迟指的是两次动作之间的延时,例如我设的是300ms,如果动作是A键,那么A会不断自动按,两次按A间停顿0.3秒,这个延时也会影响再按G键时停止的动作,你第2次按G键过0.3秒这个宏才会停止。
④ gcc 编译生成外部调试语法文件
你用的是linux系统吧? binutil包里面有个objcpy命令:
obj --only-keep-debug [被提取的文件] [提取出来的调试符号文件,建议加.debug后缀]
另外要把调试信息去掉是用strip命令。你可以man下看看。
strip --strip-debug [需要处理的文件]
把debug信息加回去:
obj --add-gnu-debuglink=[debug文件] [需要添加debug信息的文件]
⑤ 宏编程是什么
计算机科学里的宏(Macro),是一种批量处理的称谓。一般说来,宏是一种规则或模式,或称语法替换 ,用于说明某一特定输入(通常是字符串)如何根据预定义的规则转换成对应的输出(通常也是字符串)。这种替换在预编译时进行,称作宏展开。
计算机语言如C语言或 汇编语言有简单的宏系统,由编译器或汇编器的预处理器实现。C语言的宏预处理器的工作只是简单的文本搜索和替换,使用附加的文本处理语言如M4,C程序员可以获得更精巧的宏。
应用程序也可以使用一种和宏类似机理的系统来允许用户将一系列(一般是最常使用到的操作)自定义为一个步骤。也就是用户执行一系列操作,并且让应用程序来“记住”这些操作以及顺序。更高级的用户可以通过内建的宏编程来来直接使用那些应用程序的功能。
当使用一种不熟悉的宏语言来编程时,比较有效的方法就是记录一连串用户希望得到的操作,然后通过阅读应用程序记录下来的宏文件来理解宏命令的结构组成。