使用 automake/Makefile.am 生成 IDL 实体
对于那些不熟悉 IDL(接口描述语言)的人来说,它抽象了跨平台(java、c、c++ 等)使用的数据描述。我的项目具有从 Foo.idl 生成的依赖项 Foo.c、Foo.…
Dynamic_cast 来自由 lt_dlopen(libtool) 加载的共享库的接口不起作用
这是关于我的程序中的插件功能。我需要插件中的 C++ 类(和对象)可以由主模块通过接口使用。 接口继承是这样的: typedef struct _rwd_plugin_root_t…
转换为libtool时automake和autoconf找不到libtool
我正在尝试将 libcsv 转换为使用 libtool,这样我就可以在 mac os x 上使用它,而无需破坏 makefile。当我尝试运行从工具生成的 makefile 时,出…
libtool版本不匹配错误
在 Ubuntu 10.04 上使用 kdevelop 3.5 构建应用程序时,出现以下错误: libtool: Version mismatch error. This is libtool 2.2.6 Debian-2.2.6a-4, b…
将不同版本的静态库包装在动态库中
在我的项目中,存在对来自第 3 方的静态库(从现在开始称为 libsomething)的依赖。最近,libsomething 已推出另一个版本。我的任务是为我的软件提供…
在 OSX 10.6 上编译 libnoise
有没有人编译或知道预编译的 MacOS X 10.6 的 libnoise ?由于 libtool 问题,它无法立即编译。 libtool --mode=compile g++ -c ../src/latlon.cpp -o…
ld.exe 的 autoconf libtool 库链接器路径不正确(需要驱动器号)
我使用 autoconf,当目标是 mingw 时,我使用 -mno-cygwin 标志。这已被删除,所以我正在尝试使用 mingw 工具链。问题是链接器找不到我的库 /bin/sh .…
Lighttpd 1.4.26 在 Lenny AMD64 上编译失败
昨天我尝试在 Debian Lenny ( AMD64 ) 上编译 Lighttpd 1.4.26 + mod_h264 但失败了。我得到了这些错误: mail:/usr/src/lighttpd/lighttpd-1.4.26# m…
有人使用 libtool 作为 scons 的后端吗?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
是否可以为 DLL/SO 构建指定特定标志/定义?
如何为仅 DLL 构建指定一些独特的标志。默认情况下,libtool 添加 -DDLL_EXPORT 这对于大多数遵循 GNU 约定的项目来说都很好,但是如果我使用 Boost,…
如何安装和使用libtool共享库(.lo文件)?
因此,在我运行 libtool 并从库源中获取 libfoo.lo 和 foo.o 文件后,如何转换 libfoo.lo > 文件写入普通的 Linux 共享库,例如 libfoo.so.1.0.0 以…
是否可以链接一些—但并非全部使用 libtool 静态库?
我正在开发一个使用 autoconf、automake 和 libtool 构建的项目。该项目以二进制和源代码形式分发。 在 Linux 上,默认情况下构建脚本动态链接到所有…
Autoconf - config.h 去哪里?
我正在编写自己的单元测试库(使用 autoconf、automake 和 libtool)以更好地满足我的需求(我不需要大量的功能,只需要测试运行程序和断言)。我已经…
非标准 C++ 的 automake 依赖性跟踪后缀
我如何强制 automake 为非标准 C++ 后缀文件生成依赖项跟踪? 特别是我的意思是生成 .deps 目录文件内容。 我也在使用 libtool。 谢谢…