导航:首页 > 源码编译 > linux路径名很长还需要编译

linux路径名很长还需要编译

发布时间:2025-08-01 14:15:24

A. Linux中服务器软件为什么需要编译安装

服务器CPU事实已经被Intel垄断了,就那么几种型号,编来编去生成的机器码是一样的。Intel宣传自己的编译工具Intel C++ Compiler 比GCC编译出来性能要提升10%-20%,这就是一广告,生产环境很少用人用它,何况它还要收费
性能真不是问题,比如 strip 命令可以大大减小可执行文件的size,但是我装过几千遍软件,都没有见有人在安装脚本里面使用。
软件需要编译安装的真实理由有如下3点:
1.软件在编译期间需要配置,比如说nginx,需要在编译的时候指定包含哪些mole,php,apache 也是一样。
同样的是数据库,mysql 通过编译安装,因为要定制存储引擎(是否支持innodb .. ),而sqlite却绝少有人编译,都是直接下载二进制文件来用。
2.软件需要统一安装路径,每个team都会自己的安装目录约定,有些喜欢装在 /opt/下面,有些喜欢装在 /usr/local/ ,编译安装可以方便的指定这些路径(configure --prefix=xxx )

3.需要最新的版本,软件仓库的版本一般都比较低,这个理由其实不充分,生产环境倾向保守,不追求最新版本,但是对于geek来说,这可能是最重要的原因
弄明白原因之后,就很容易判断编译还是下载:
nginx/apache/php/mysql 编译安装
python/ruby/java 直接下载

阅读全文

与linux路径名很长还需要编译相关的资料

热点内容
vsstudio如何编写c语言程序并编译 浏览:391
服务器安装虚拟机怎么做 浏览:324
为什么苹果没有显示app 浏览:36
怎么样编译app 浏览:643
手机pdf文件怎么编辑 浏览:636
汽车换机油用什么app 浏览:295
包头养老保险在什么app缴费 浏览:850
程序员对语数英的要求 浏览:392
大蕃号app更新如何安装 浏览:352
为什么知乎网页版老是让我打开app 浏览:79
压缩袋团购 浏览:87
安徽省鸿申压缩机有限公司 浏览:840
有什么app可以远程操控手机 浏览:866
清史稿译pdf 浏览:955
你不知道程序员冷知识 浏览:216
海康威视摄像头你的视频已加密 浏览:98
程序员三年薪资 浏览:443
寻仙文字游戏源码 浏览:914
java编程方向 浏览:420
单行PDF 浏览:642