发布时间:2015-03-07 15:07:05
在C中嵌入Perl解释器,有必要查看perl的相关文档:perldocperlembed 编译嵌入的Perl代码的C代码文件,需要用到libperl.so这个链接库。但是gcc的-lperl参数的调用默认库路径下的该文件即/usr/lib64/libperl.so,而这个安装包在centOS6.5系统上的安装路径是/usr/lib64/perl5/CORE/libperl.so,如果.........【阅读全文】
发布时间:2015-03-07 15:05:19
1、基本规则对于复杂的C程序,.c文件不只一个,如果经常更新,把所有的.c文件都要重新编译一次肯定没问题,问题是编译过程往往比较耗时,如果只改了某一个文件的一行代码,也要全部重新编译,这肯定不合理,有没有一种机制根据只编译改动的文件的关联的那部分文件呢? 复杂的C程序,每次编译都用gcc.........【阅读全文】
发布时间:2015-03-07 15:04:18
关闭Linux 内存地址随机化机制, 禁用进程地址空间随机化.可以将进程的mmap的基址,stack和vdso页面地址固定下来. 可以通过设置kernel.randomize_va_space内核参数来设置内存地址随机化的行为.目前randomize_va_space的值有三种,分别是[0,1,2]0 - 表示关闭进程地址空间随机化。1 - 表示将mmap的基址,stack和.........【阅读全文】