Apache拥有4层结构,从核心到外层的module。而外层的module可以用通过静态和动态两种方式与Apache共同工作。这也就引入下文的“动态”和“静态”两种编译安装方式。静态编译:编译的时候,所有的模块自己编译进httpd这个文件中,启动Apache的时候这些模块就已经加载进来了,只..
分类:
Web程序 时间:
2016-04-02 07:11:04
阅读次数:
309
1.CMakeLists.txt SET(LIBTYPE SHARED) 改成 SET(LIBTYPE STATIC) 2.include/al/al.h 删除 dllexport 3.include/al/alc.h 删除 dllexport 4.alc/bs2b.c bs2b_set_level
分类:
其他好文 时间:
2016-03-23 20:06:09
阅读次数:
175
FFmpeg for XP(x86) 2016-03-23 static 静态编译适用于32位XP系统,能加的扩展都加了,结果文件大小非常大. 最新版加了不少视频和音频滤镜. ffmpeg.20160323.for.XP.x86.static.7z ./configure --enable-stat
分类:
其他好文 时间:
2016-03-23 20:04:36
阅读次数:
249
下载源安装程序,http://download.qt.io/archive/qt/4.8/4.8.6/qt-everywhere-opensource-src-4.8.6.tar.gz 解压 cd 进入解压后的目录,命令 ./configure -static -release -opensourc
分类:
其他好文 时间:
2016-03-08 21:30:58
阅读次数:
157
QT5,VS2012静态编译,所有的库准备充分的话qwebkit也可以静态编译通过,但是我编译的版本使用中如果用了QWEBVIEW控件在连接时会出错。注:我自己编译的环境是:win server 2012 dc版 , vs2012 with update1,qt-everywhere-opensou
分类:
其他好文 时间:
2016-03-07 19:17:12
阅读次数:
464
apache的动态和静态 http://www.cnblogs.com/eoiioe/archive/2008/12/23/1360476.html(2.0和2.2一样) 关于apache的动态与静态编译的理解,引用某人的比喻如下: 好比有两个人a和m,a代表apache,m代表module,要想让...
分类:
Web程序 时间:
2016-02-25 00:06:24
阅读次数:
248
应用程序主要是通过系统调用来访问驱动程序图。 接下来我们以read.c应用程序来分析: 我们知道read.c是个系统调用,系统调用之前,他是在我们的应用程序当中。实现是在内核当中,但是read.c是怎么找到内核的实现代码的呢?接下来就是这内容: 这是read.c的代码: 我们现在静态编译和反汇编:
分类:
其他好文 时间:
2016-02-14 00:28:04
阅读次数:
196
python的理解:所学过的语言比较:C/C++静态编译性oopJAVA静态编译性jvmoopscala静态编译性依赖于jvmfpoopHaskell静态编译ghcifppython是一门非静态解释性的语言:js非静态编译性解释性python的应用数据分析:数字计算和科学计算系统编程:linux类库最多网络服务:djangoflaskb..
分类:
编程语言 时间:
2016-02-04 19:15:37
阅读次数:
360
0x1 对抗反编译可以大概分为以下几点: 1、对抗反编译工具,例如apktool、dex2jar等 2、对抗静态编译,分为代码混淆技术、NDK保护、apk加壳保护。 3、对抗动态调试,分为检测调试器、检测模拟器。 4、防止重编译,分为检查签名,校验保护。 更多相关内容请参考《Android软件安全与逆向分析》。 0x02 对抗反编译工具,例如dex2ja...
分类:
移动开发 时间:
2016-02-04 10:42:53
阅读次数:
208
静态: 在使用./configure 编译的时候,如果不指定某个模块为动态,即没有使用:enable-mods-shared=module或者enable-module=shared 这个2个中的一个,那么所有的默认模块为静态。 那么何谓静态? 其实就是编译的时候所有的模块自己编译进 httpd 这
分类:
Web程序 时间:
2016-01-31 13:17:01
阅读次数:
145