08 2022 档案
摘要:1. 什么是GDB GDB(全称:GNU Debugger)是GNU工程师为GNU操作系统开发的调试器。它可以用于调试C、C++、Objective-C、Pascal、Ada等语言编写的程序。 2. GDB的使用条件 在程序编译的时候,添加响应的调试信息,才能使程序使用GDB进行调试,以CMake为
阅读全文
摘要:1. IPC基本概念 进程间通信(Inter process communication, IPC)以为这两个不同进程间可以交换数据,为了完成这一点,操作系统中应该提供两个进程可以同时访问的内存空间。因此,只要有两个进程可以同时访问的内存空间,就可以通过此空间来交换数据。但是,进程具有完全独立的内存
阅读全文