libtool 相关问题

GNU libtool是一个通用的库支持脚本。 Libtool隐藏了在一致的可移植界面背后使用共享库的复杂性。

如何定义编译时-D宏(Apache 2.2)?

在编译 Apache 源代码时,我已经能够很好地定义一个宏: # export CFLAGS=" -DSINGLE_LISTEN_UNSERIALIZED_ACCEPT" // 或者甚至: # 导出 CFLAGS="-DSINGLE_LISTEN_UNSERIALIZED_ACC...

回答 2 投票 0

使用 CMake 合并静态库及其依赖项

我有一个使用 CMake 构建的静态库。该库依赖于其他几个库,为了减轻另一个团队的工作负担,我们将所有静态库合并到一个库中,然后再将产品运送到...

回答 1 投票 0

libtool:dlopen() 失败,但仅当作为子进程运行时

我对使用 libtool 在运行时加载插件的应用程序有一个奇怪的问题。当直接从 shell 运行时,它可以正确运行。但是当作为任何类型的子进程运行时(例如 P...

回答 1 投票 0

交叉编译 unixODBC 的问题

我使用的是 Mac,在尝试为 arm7 编译 unixODBC(供我在 iOS 中使用)时遇到 libtool 链接问题。我从他们的网站下载了 unixODBC,并使用以下脚本来连接...

回答 1 投票 0

libtool .la库文件路径错误

我遇到了与这个未回答的问题类似的问题。 我正在将代码提交到构建系统以使用其 g++ 二进制文件。 然而,构建被移动到一个随机生成的临时路径......

回答 1 投票 0

可能未定义的宏:AC_PROG_LIBTOOL

我想构建protobuf,所以我只是克隆了包并cd到目录中。 当我输入 ./autogen.sh 时,发生了一些错误。 我收到回调: configure.ac:104:错误:可能未定义宏:

回答 7 投票 0

libtool:链接:不支持的硬编码属性 - 空白 CXX 配置

错误 当我尝试在 OS X 上为基于自动工具的项目执行 make 时,收到以下错误: libtool:链接:不支持的硬编码属性 libtool:链接:请参阅 libtool 文档...

回答 2 投票 0

libtool 在使用选项 -L 链接时找不到 la

我在编译依赖于gmp的mpc源代码时遇到了问题。 编译mpc的命令如下。 ./configure --with-mpfr=/home/wy/tmp/mpfr-4.0.2/ins --with-gmp=/home/wy/tmp...

回答 3 投票 0

automake 给出错误“.la:文件无法识别:文件格式无法识别”

我想在 autoconf 子项目中使用 libtool 创建的库,但我得到: $ 制作 [...] gcc -g -O2 -o 测试 test.o liba/liba.la liba/liba.la:文件无法识别:文件格式无法识别

回答 1 投票 0

Automake + libtool:每个对象 CFLAGS 的模式规则?

我正在使用 GNU Automake 和 libtool 来编译我的程序。我的 Makefile.am 如下所示: lib_LTLIBRARIES = \ libObjectively.la libObjectively_la_SOURCES = \ 数组.c \ C类\

回答 2 投票 0

libtool:找不到库...为什么?

虽然我很少创建静态库,但更新 Slackware 后,我收到以下错误: libtool:错误:找不到库“/usr/lib64/libfontconfig.la”或未处理的参数“/usr/lib64/

回答 1 投票 0

如何使用 vscode 调试 libtool 项目?

我有一个使用 libtools 的 C++ 项目。当 libtool 构建程序时,它将二进制文件放置在子目录 (.libs) 中,并在构建目录中放置同名的包装器脚本,例如 t...

回答 1 投票 0

使用 autotools 生成(并安装)doxygen 文档

我正在编写一个库(使用libtools),其中所有API文档都是使用doxygen完成的。 我想知道是否有一个简单的方法来集成生成的doxygen文档的安装...

回答 2 投票 0

如何解决 Mac 上的 lib tools 安装问题(配置:错误:需要*** ltld,安装 libtool 库。)?

我正在尝试在运行 Ventura 13.0 的 M2 Pro 芯片的 MacBook Pro 上安装 pandaseq。我尝试在安装 libtool 和 bzip2 后运行安装管道,如下所示: sudo port install li ...

回答 0 投票 0

如何修复libtool:x86_64-pc-msys共享中不允许使用未定义符号

我正在尝试为msys2构建heimdal软件包。令我沮丧的是,在第一个组成库的链接过程中,损坏的dll无法建立,这进一步导致了连锁反应。 ...

回答 1 投票 0

使用libtool e gdb

我正在使用GNU autotools的项目中工作,因此为了使用gdb调试代码,我正在libtool中运行gdb:libtool --mode = execute gdbtui foobar是否可以重新加载...

回答 3 投票 4

使用非标准前缀安装glib失败

我正在尝试以非标准前缀安装glib,但是在运行make install时得到以下信息:/ bin / sh ../libtool --mode = install / usr / bin / install -c libgthread-2.0。 la'/ root / build / lib'...

回答 2 投票 28

为基于libtool的项目转义$ ORIGIN

对于不使用libtool的项目,我已经使用LDFLAGS =“-Wl,-rpath ='\ $$ ORIGIN /../ lib64',-enable-new-dtags成功设置了RUNPATH”。但是,对于基于libtool的项目,我得到RIGIN /../ lib。是...

回答 1 投票 1

Makefile.am中使用什么省略号(...)?

我前一段时间使用libtool制作了一个库。在我的示例代码中,Makefile.am包含省略号(...)。我不记得他们的目的是什么,并且四处搜寻我还没有找到答案。什么...

回答 1 投票 0

c ++程序(.cpp)如何与header(.h)和libtool(.la)一起使用?

我已经在Linux中创建了一个名为helloworld的文件夹。在此文件夹中有子目录:include lib src include /在此目录中,我创建了一个名为helloworld.h的头文件。内容为:...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.