c++ - 简单的 libtool 替代品?

标签 c++ c shared-libraries libtool

我对旧式 Makefile 非常满意,正在寻找 libtool 的简单替代品。我不想切换到 automake,当我尝试直接使用 libtool 时,我总是遇到问题。最新的是“不受支持的硬编码属性”,我受够了缺乏完整的文档,这些文档只是告诉我这次出了什么问题......

我只想编译一堆带有正确标志的 .o 文件,然后将它们链接到一个共享库中,这样它就可以在尽可能多的平台上运行。有没有什么东西可以做到这一点,而不是强制我同时切换所有其他工具?

最佳答案

我不确定它是否适合您的工作流程,但我建议您查看 CMake .它适用于 Windows、Linux 和 Mac,不会强制您更改任何其他工具。不过,您必须自己判断其适用性。

关于c++ - 简单的 libtool 替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2379595/

相关文章:

c++ - 如何将 unsigned long int(32 位)拆分为 8 个半字节?

Linux dlopen : can a library be "notified" when it is loaded?

包含解释为注释的 URL 的 C++ 类对象宏

c++ - 使用 UpdateResource 更新字符串表

c - 对于 C 多线程程序,什么是好的跟踪库?

c - 删除C中字符串的前导空格并复制到dest数组

c++ - visual-c++ win32 应用程序中的鼠标坐标?

linux - 如何避免在 .so 文件名中包含版本号

c# - .net core - PInvoke C 共享库函数依赖于另一个共享库

C++用 vector 序列化对象导致双重自由腐败