课程网站建设的财务分析,wordpress 设置404页面,网站建设公司不赚钱,安康信息平台程序包编译安装#xff1a;Application-VERSION-release.src.rpm– 安装后#xff0c;使用rpmbuild命令制作成二进制格式的rpm包#xff0c;而后再安装源代码 – 预处理 – 编译 – 汇编 – 链接 – 执行源代码组织格式#xff1a;多文件#xff…程序包编译安装Application-VERSION-release.src.rpm– 安装后使用rpmbuild命令制作成二进制格式的rpm包而后再安装源代码 – 预处理 – 编译 – 汇编 – 链接 – 执行源代码组织格式多文件文件中的代码之间很可能存在跨文件依赖关系C、Cmake(configure – makefile.in – makefile)javamaven编译安装三步骤./configure(1)通过选项传递参数指定启用特性、安装路径等执行时会参考用户的指定以及makefile.in文件生成makefile(2)检查依赖到的外部环境make根据makefile文件构建应用程序make install开发工具autoconf生成configure脚本automake生成makefile.in建议安装前查看INSTALLREADME开源程序源代码的获取官方自建站点apache.orgmariadb.org…代码托管SourceForgeGithub.comcode.google.comc/cgcc(GNU C Complier)编译C源代码前提提供开发工具及开发环境开发工具makegcc等开发环境开发库头文件glibc标准库通过包组提供开发组件CentOS 6Development Tools , Server Platform Development第一步configure脚本选项指定安装位置、指定启用的特性–help获取其支持使用的选项选项分类安装路径设定–prefix/PATH/TO/SOMEFILE指定默认安装位置–sysconfdir/PATH/TO/SOMEFILE配置文件安装位置Optional Features可选特性–disable-FEATURE–enable-FEATURE[ARG]Optional Packages可选包–with-PACKAGE[ARG]–without-PACKAGE第二步make第三步make install安装后的配置(1)导出二进制程序目录至PATH环境变量中编辑文件/etc/profile.d/NAME.shexport PATH/PATH/TO/BIN:$PATH(2)导出库文件路径编辑/etc/ld.so.conf.d/NAME.conf添加新的库文件所在目录至此文件中让系统重新生成缓存ldconfig [-v](3)导出头文件基于链接的方式实现ln -sv(4)导出帮助手册编辑/etc/man.config文件添加一个MANPATH原创文章作者zhai796898如若转载请注明出处http://www.178linux.com/39412