随笔分类 - debugging
摘要:在使用c/c++这种没有内存管理机制的语言时,我们都会很注意内存的使用,常见的内存问题如:缓冲区(堆栈)溢出,内存泄露,空指针解引用,双重释放(double-free)等。 而在编写极消耗内存的程序时,我们还需要考虑是否会不够内存空间,例如最近在静态分析中的指针分析,就很消耗内存。一般来说,这个内存
阅读全文
摘要:使用macOS自带的c编译器(clang)编译c程序 macOS自带的c编译器工具链是LLVM/Clang并非gcc,如果对/usr/bin/gcc和/usr/bin/clang进行ls -l会发现两者大小是一样的,其实是因为gcc在最新的macOS(13+)下只是clang的别名而已。 使用系统自
阅读全文
摘要:环境: 关键词:ubuntu 16.04 LTS;gcc 5.4;Python3.5;多版本Python ~$ cat /etc/issue Ubuntu 16.04.6 LTS \n \l ~$ cat /proc/version Linux version 4.15.0-50-generic (
阅读全文
浙公网安备 33010602011771号