摘要:
库文件的生成,包括静态库lib与动态库dll,需要改变编译输出的生成命令,可以一开始生成对应的库工程(或者在工程属性->常规->配置类型更改)。 附基本对应命令: gcc –c -L .o Cl /c /link .obj ar .a lib .lib ld .o link .dll windows 阅读全文
摘要:
解决方案 一个解决方案的文件结构: .sln 项目目录 debug release 其中,debug与release放置最终生成的dll或exe,项目目录下包含 头文件 源文件 debug release .proj等 项目debug与release只放置编译的中间结果obj 路径 General- 阅读全文
摘要:
00 帮助 Whatis|apropos :简短功能描述 --help : 使用摘要及参数列表(大部分命令) Man : manual; man –k keyword; session /user/share/doc Info : 说明文档,并非所有命令皆有 /usr/info Ctrl+D : e 阅读全文
摘要:
单步:Flags寄存器中的标志位,CPU每执行一条指令后会检查IF位值。如为1则产生调试异常。 断点:使用INT 3替代目标指令头,执行时候则产生调试异常切换到调试器,而后返回时恢复 分支踪迹存储:记录最后一次JMP的地址,LastBranchRecording 系统中对对应的中断向量表,当中断产生 阅读全文