腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
libtool
不
提供
要
链接
的
库
依赖
项
、
我在ubuntu lucid上使用
libtool
2.2.6b,在ubuntu precise上使用
libtool
2.4.2。在lucid上,我
的
项目将正确
链接
。准确地说,它无法
链接
。下面是演示我
的
问题
的
示例代码;AC_INIT([ltp], [0.0.1], [someone])AC_CONFIG_HEADERS([config.hAC_CONFIG_MACRO_DIR([.m4]) AC_CONFIG
浏览 0
提问于2012-08-04
得票数 4
回答已采纳
1
回答
是否可以静态地将一些
库
(但不是所有
库
)
链接
到
libtool
?
、
我正在进行一个使用autoconf、automake和
libtool
构建
的
项目。该项目以二进制和源两种形式分发。在Windows上,默认情况下,构建脚本
链接
到所有
库
,静态地使用
libtool
的
-all-static选项。这是有意义
的
,因为Windows
浏览 2
提问于2009-12-22
得票数 6
回答已采纳
1
回答
如何静态编译boost_iostreams?
、
、
、
、
我可以在使用动态
链接
时成功地编译我
的
程序,但是当我尝试静态编译时,我会得到“未定义
的
引用”错误。LDFLAGS) zoneParser.o -o $@ $@.cpp $(CC) $(CXXFLAGS) $(LDFLAGS) -o $@ $@.cpp 在网上搜索之后,似乎正确
的
论点是
浏览 4
提问于2013-08-22
得票数 1
回答已采纳
2
回答
LDADD和LIBADD有什么区别?
、
、
我正在尝试设置一个使用
libtool
和exectuables混合
的
自动生成项目,而且我很难探索自动化文档,尤其是。与告诉编译器
链接
对象有关。 所以有人能解释一下LDADD和LIBADD
的
区别吗?每当我试图阅读相关文档时,似乎都会假设我知道一些我不知道
的
东西。
浏览 30
提问于2014-05-15
得票数 35
回答已采纳
2
回答
嵌入在存档中
的
动态
链接
器
依赖
信息
、
动态
库
很好。在它们中嵌入
的
信息可以帮助运行时
链接
器显示最终可执行文件需要加载
的
其他
库
。它还告诉可执行文件将加载哪些符号。那么为什么档案不能只包含他们
的
浏览 1
提问于2009-02-21
得票数 2
回答已采纳
1
回答
如何使用自动处理
库
依赖
关系?
、
、
、
让我们假设以下项目结构由src中
的
一个可执行文件和两个
库
( lib1及其
依赖
项
lib1_dep)组成: | | | +--main.c-Makefile.am | +--library1_dep.h +--configure.ac 这些文件
的
内容如下主程序只使用在lib中定义
的
函数(而不是在lib_dep中)
浏览 10
提问于2022-10-10
得票数 0
回答已采纳
3
回答
libtool
的
.la文件是做什么用
的
?
、
、
libtool
的
.la文件是做什么用
的
?它们如何与共享对象一起使用?
浏览 1
提问于2009-08-06
得票数 172
回答已采纳
1
回答
在OS X Yosemite上建立二进制文件
的
交叉编译
、
、
、
我安装了来自brew
的
gcc-4.8,并安装了binutils和gcc
的
源代码。这是编译选项设置。问题是,在构建静态
库
之后,我有一条错误消息,即存档不是为x86_64构建
的
,然后我有一堆未定义
的
符号错误。 ignoring file ./..我只是在/usr/local/Cellar/gcc48/4.8.4/libexec/gcc/x86_64-apple-darwin14.3.0/4.8.4目录中创建了一
浏览 3
提问于2015-06-19
得票数 3
回答已采纳
1
回答
GNU Automake -构建静态
链接
的
动态
库
、
、
、
默认情况下,
libtool
会创建两个版本
的
库
--静态版本和动态版本,这正是我所需要
的
。我还需要我
的
库
,无论它是什么类型-静态
的
还是动态
的
,都将静态地
链接
到特定
的
依赖
项
(几个.a归档- lib1.a,lib2.a和lib3.a)。我尝试了_LDFLAGS中
的
--whole-archive选项,如下所示: mylib_la_LDFLAGS=...我还尝试在_LDADD
浏览 2
提问于2015-10-09
得票数 4
1
回答
PPA包:为不同
的
Ubuntu版本指定不同
的
依赖
项
、
、
假设我有一个PPA包,它
依赖
于
要
构建
的
libtool
可执行文件。在Vivid中,这个可执行文件由
libtool
-bin包
提供
。对于早期
的
Ubuntu版本,它是由
libtool
包
提供
的
。像${dist:BuildDepends}这样
的
替换变量显然只能用于Depends,而不能用于Build-Depends。那么,如何在包
的
控制文件中指定Build-Depends以同时使用Vivid
浏览 0
提问于2015-02-16
得票数 5
回答已采纳
1
回答
libtool
模块
链接
和安装
、
、
、
我使用autotools编写了一个用C编写
的
项目,生成一个静态
库
。我还在同一个项目的上下文中为same
提供
了Python接口。直到最近,我才获准在项目中引入
libtool
,以便能够以可移植
的
方式
提供
静态和动态
库
。到目前为止,我使用distutils生成Python共享模块,并将python模块
链接
到项目的C静态
库
。现在我想将
libtool
放入其中,我面临以下两种问题: 如果我继续使用distutils生成共享模块,因
浏览 3
提问于2011-02-10
得票数 3
回答已采纳
1
回答
关于
libtool
的
体系结构是什么?
、
、
Fedora将
libtool
打包为64位:Architecture: x86_64# rpm -ql
libtool
|xargs file /usr/bin/
libtool
: a /usr/bin/sh script, ASCII:
浏览 0
提问于2021-01-19
得票数 1
回答已采纳
2
回答
使用automake/
libtool
将共享
库
与静态
的
非自动生成
的
库
连接起来
、
、
在我
的
共享
库
foo中,我按如下方式
链接
静态
库
栏:
链接
时,我得到以下内容:bar.lib实际上是一个中间方便
的
存档,但它不是由自动生成
的
。
浏览 3
提问于2014-12-05
得票数 1
回答已采纳
2
回答
自动工具用户如何指定静态和动态
链接
的
组合?
、
、
、
我正在用autoconf、automake和
libtool
构建一个程序。我
的
工作要求我静态地
链接
(大多数)
库
。这在过去并不是一个问题,因为我可以静态地将所有东西与-all-static联系起来。这是个问题,因为我必须使用一个只有动态
的
库
;它是由第三方
提供
给我们
的
,而我们没有源代码。 当然,-all-static现在会导致构建失败。有没有可能告诉
libtool
静态
链接
所有东西,除了这个
库
?是否有可能让
浏览 1
提问于2012-12-21
得票数 14
回答已采纳
1
回答
为什么php 5.3.3不能在redhat ent上编译libphp5.so
、
、
、
下面是我使用
的
配置选项
的
输出。配置语句是我通常使用
的
简化版本。*警告:不支持
库
间
依赖
项
。*所有声明
的
库
间
依赖
项
正在删除。 *警告:
libtool
无法满足模块libphp5
的
所有声明
的
间
库
*
依赖
。因此,
libtool
将创建*静态模块,只要-dlopen *应用程序与-dlopen标志
链接
就可以
浏览 0
提问于2010-08-30
得票数 1
1
回答
为什么OpenSSL
库
中缺少大量符号,比如BIO_ctrl?
、
、
、
我感到困惑
的
是,为什么我在Mac上构建
的
OpenSSL
库
中缺少了大量符号子集。在一个基于CMake
的
项目中,我正在编译一个
库
(Restbed),它静态地
链接
到OpenSSL ( libssl和libcrypto)。总之,第1步是构建静态Restbed
库
: libssl.a所有的输出都是。然后,我尝试编译一个应用程序,静态地
链接
到Restbed: librestbed.a
浏览 20
提问于2022-08-24
得票数 0
回答已采纳
1
回答
使用
libtool
和autoconf
、
、
、
我正在开发一个使用
libtool
安装
库
的
系统(我刚刚发现
libtool
),它似乎是一个像autotools一样强大
的
工具。我
的
问题是,如何使用
libtool
与autoconf?我还找到了将
依赖
<em
浏览 14
提问于2014-03-20
得票数 0
回答已采纳
1
回答
链接
到调用其他共享
库
的
共享
库
、
、
、
我有一个使用libusb编写/构建
的
共享
库
我原以为答案应该是否定
的
,只要我
的
共享
库
知道在哪里可以找到libusb,那应该很好。但实际上,答案是肯定
的
,exe必须
链接
浏览 4
提问于2015-02-26
得票数 0
回答已采纳
1
回答
永久
链接
到其他共享
库
、
、
、
目前,我正在使用
libtool
创建一个共享
库
"libmylib.so“,语句如下:
libtool
--mode=compile g++ -Wall -fPIC -shared $(CFLAGS) $(用它创建
的
库
依赖
于另一个(非静态)
库
"libotherlib.so",这就是我使用"-lotherlib“语句
的
原因。现在,当我构建一个
链接
到libmylib.so
的
可执行文件时
浏览 0
提问于2013-02-20
得票数 0
回答已采纳
1
回答
安装net如何解决
依赖
关系?
、
、
1rpm -ivh <path>\beecrypt-devel-4.1.2-10.1.1.el6.rf.i686.rpm 但这就产生了大量其他缺失
的
依赖
项
。我在互联网上找到了一些信息,解释说如果我安装了rpmdb-redhat,那么我可以使用--aid选项自
浏览 0
提问于2011-07-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Sodium:一个提供加密、解密、签名等功能的软件库
CentOS6-Linux下安装OpenCV
应用 Swift 静态库的各种坑
组件复用一小步 轻松实现跨项目开发提效
在tinycolinux上编译seafile
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券