以前一些功能现在基本都内置启用了,暂时不需要的功能可以要用的时候再编译。甚至连mysql都可以不用加入配置选项,默认已经使用更强的mysqlnd驱动库 ######option############INSTALL: --prefix=PREFIXSAPI: --enable-fpm --with- ...
分类:
Web程序 时间:
2016-09-02 00:44:49
阅读次数:
182
转自:http://cn2.php.net/manual/zh/configure.about.php 注意一些常见的配置参数被废弃掉了或者移除被其他选项替代 --with-libdir=NAME 设定在/NAME查找库,而不是在默认的/lib目录下查找库--enable-fastcgi PHP 5 ...
分类:
Web程序 时间:
2016-09-01 02:07:50
阅读次数:
219
程序员是追求完美的一族,即使是一般的程序员大多也都不想看到自己的程序中有甚至那么一点点的瑕疵。遇到任意一条编译器警告都坚决不放过。有人会说:我们可以使用比编译器更加严格的静态代码检查工具,如splint。 这个建议也很不错。不过lint工具使用起来较繁琐,有时候还需要记住一些特定符号并插入到你自己的 ...
分类:
其他好文 时间:
2016-08-31 15:16:15
阅读次数:
330
1、-fPIC 作用于编译阶段,在编译动态库时(.so文件)告诉编译器产生与位置无关代码(Position-Independent Code),若未指定-fPIC选项编译.so文件,则在加载动态库时需进行重定向。 2、64位编译器下编译生成动态库时,出现以下错误: /usr/lib64/gcc/x8 ...
分类:
其他好文 时间:
2016-08-30 19:30:27
阅读次数:
110
http://www.birdol.com/article/tag/delphi 编译指令写在哪?: 编译指令可以写在代码页的任何地方, 不过在代码的不同区域有时也会不同;譬如: {$APPTYPE GUI} 和 {$APPTYPE CONSOLE} 就只能写在工程文件里才有效.{$APPTYPE ...
gcc提供了大量的警告选项,对代码中可能存在的问题提出警告,通常可以使用-Wall来开启以下警告: -Waddress -Warray-bounds (only with -O2) -Wc++0x-compat -Wchar-subscripts -Wimplicit-int -Wimplicit-... ...
分类:
其他好文 时间:
2016-08-26 10:18:10
阅读次数:
234
VS2005/VS2008软件发布: Debug版本: 非MFC程序: 编译选项mdd: 仅依赖C++库和C运行时库,需要到VS2005/VS2008下安装目录VC/redist/Debug_NonRedist中,找到Microsoft.VC90.DebugCRT目录,其中的清单文件*.manife ...
分类:
编程语言 时间:
2016-08-23 12:50:27
阅读次数:
241
在AndroidNDK开发中,有两个重要的文件:Android.mk和Application.mk,各尽其责,指导编译器如何编译程序,并决定编译结果是什么。本文将详细说明几个常见的NDK选项的配置,帮助大家理解相应的配置选项。一、Application.mkApplication.mk实际上是轻量级Makefile,通常在$PROJE..
分类:
移动开发 时间:
2016-08-22 16:28:18
阅读次数:
239
来源:http://mypyg.iteye.com/blog/845915 so其实就是shared object的意思。今天看了上面的博客,感觉好吃力。赶紧做个笔记记录一下。下面的内容大多都是连接中的,穿插我自己的笔记 牵扯到ELF格式,gcc编译选项待补,简单实用的说明一下,对Linux下的so ...
分类:
系统相关 时间:
2016-08-14 19:20:42
阅读次数:
318
关于 xcode引入第三方静态类库 duplicate symbol _OBJC_XXX 重复编译错误 看这里 http://www.cnblogs.com/cocoajin/p/3917709.html 之前提到了两种方式; 一种是修改xcode编译选项;一种是在打包时去掉一方; 今天有第三种方式 ...
分类:
移动开发 时间:
2016-08-10 12:36:05
阅读次数:
462