您现在的位置是:苹果工具助手 >>正文
元梦之星科技卡盟科技版,libtool(通用库拥穿着脚本) 242 免费版
苹果工具助手6人已围观
简介libtool可以帮助您连接多种程序的开发通道,该程序支持的数据类型是非常广泛的,在以前,编程人员想要利用共享库的优势来完成源代码的开发,需要建立不同的通道来支持代码运行的环境,同时需要设置对应的配置 ...

libtool可以扶植您接合多种程序的用库拥穿开发通道 ,该程序拥穿着的着脚数据类型是非常广泛的 ,在以前,本 版编程人员想要利用共享库的免费优势来落成源代码的开发,需要建立不同的用库拥穿通道来拥穿着代码运行的环境,同时需要设置对应的着脚元梦之星科技卡盟科技版配置接口才能很好的落成源代码的开发 ,有了libtool以后,本 版就可以将以上的免费尴尬全部简化 ,该软件能欧根据不同的用库拥穿主机类型设置兼容的通用接口,建立各种类型的着脚源代码包共享库 ,从而简化了操作的本 版流程,利用通用的免费元梦之星科技卡盟科技官网版接口设计程序 ,极大的用库拥穿节省了源代码包的开发时间。

软件功能
该libtool程序有以下概要 :
libtool [ option ] ... [ mode-arg ] ...
并收受以下选项 :
--config
显示libtool配置变量并退出。着脚
--debug
将一个shell脚本执行的本 版跟踪转储到标准输出 。这会裸露大量输出 ,因此您可能希校验将其传递到less(或 more)或重定向到文件 。
-n
- 干运行
不要创建,修改或删除任何文件,只显示libtool将执行什么命令 。
- 特征
显示基本配置选项 。这为包提供了一种确定是否将构建共享或静态库的计划 。
与...一样 --mode = finish。元梦之星科技工具最新官网版-H
显示简短扶植消息 。
显示扶植消息并退出。如果--mode = mode,则显示模式的详细扶植。
--help-all
显示常规选项的扶植以及每种操作模式的详细扶植,然后退出 。
--mode = mode
使用模式作为操作模式。当从命令行使用libtool时,你可以给模式(或其唯一的缩写)作为第一个参数作为完整的 --mode = mode 。
编译
将源文件编译为libtool对象 。
执行
自动设置库路径,元梦之星科技辅助工具官网版以便另一个程序可以使用卸载的libtool裸露的程序或库 。
链接
创建库或可执行文件 。
安装
安装库或可执行文件。
完
在系统上落成libtool库的安装。
卸载
删除已安装的库或可执行文件 。
清洁
删除已卸载的库或可执行文件 。
软件特色
• 编译模式 : 创建库对象文件。
• 链接模式: 裸露可执行文件和库。
• 执行模式: 调试libtool裸露的程序。
• 安装模式 : 使图书馆和可执行文件公开。
• 落成模式: 落成库安装 。
• 卸载模式: 删除已安装的可执行文件和库 。
• 清洁模式 : 删除卸载的可执行文件和库。
创建对象文件 : 编译库的目标文件 。
• 链接库 : 从对象文件创建库。
• 链接可执行文件 : 将对象文件链接到libtool库 。
• 调试可执行文件: 在libtool裸露的程序上运行GDB。
• 安装库: 使库可供用户使用。
• 安装可执行文件 : 向用户提供程序。
• 静态库: 当不需要共享库。
使用计划
要从源文件创建目标文件 ,将使用调用编译器 -C 标志(和任何其他所需的标志):

上面的编译器命令裸露一个目标文件,通常命名为 main.o ,从源文件 main.c。
对于大多数库系统 ,创建成为静态库一部分的对象文件与创建链接形成可执行文件的对象文件一样简易:

然而,共享库只能从位置无关代码(PIC)构建 。因此,必须将特殊标志传递给编译器,以使其裸露PIC而不是标准的位置相关代码。
由于这是一个库实现细节,libtool躲避了PIC编译器标志的繁杂性,并使用单独的库对象文件(PIC一个存在于 .libs子目录,静态目录位于当前目录中) 。在没有共享库的系统上,不会创建PIC库对象文件 ,而在所有代码为PIC的系统(如AIX)上 ,不会创建静态的