linux gdb调试应用程序常用方式
一、调试命令 主要发生在一些调试环境中,文件的编译我们可以认为比较麻烦,或者说我们并不像真正的修改源代码,因为… Continue Reading ‘linux gdb调试应用程序常用方式’
一、调试命令 主要发生在一些调试环境中,文件的编译我们可以认为比较麻烦,或者说我们并不像真正的修改源代码,因为… Continue Reading ‘linux gdb调试应用程序常用方式’
通过读取 Qt5 实现了解到: 各个桌面平台适配统一都是通过 QPlatformIntegration 加载对… Continue Reading ‘Qt 平台(QPA)相关API实现细节分析记录。’
#include <cpuid.h> void getcpuidex(unsigned int C… Continue Reading ‘常用C内联汇编获取cpuid代码(支持MSVC,gcc等)’
rpath 全名run-time search path,是elf文件中一个字段,它指定了可执行文件执行时搜索… Continue Reading ‘linux 动态库依赖次序的理解’
ikev2配置一粒: conn all_platform_ikev2 keyexchange=ikev2 re… Continue Reading ‘strongswan 配置IPV6’
老C代码缺乏std库中utf8转utf16方便方法,需要让C代码调用C++定义的函数,同时项目用cmake混编… Continue Reading ‘[cmake]C调用C++写的函数’
在开发内核模块过程中,常常需要对特定内核做特定编译。这时候对不清楚内核Makefile的人来说如何传递CFLA… Continue Reading ‘Linux 内核 外部模块条件编译方法’
MMU除了管理虚拟地址到物理地址的映射外,还管理的访问权限。Linux内核分了很多段,如代码段,只读数据段,数… Continue Reading ‘[转]Linux内核分了哪些段’
介绍 在Qt中,常规的国际化就是使用Qt Linguist制作国际化文本,再在代码中使用QObject::tr… Continue Reading ‘Qt内置组件国际化文本’
chromium 内核沙盒中把各种进程分类比如渲染进程,GPU进程,工具类进程,插件进程。 extern in… Continue Reading ‘chromium内核-沙盒机制与各种类型的进程’