c - 如何在 Delphi 项目中包含/链接 C .lib 文件

标签 c delphi linker

我们有一个 .lib 文件,其功能必须包含在 Delphi 应用程序中。

包含 .obj 文件很容易,但由于某些未知原因,这不适用于 .lib 文件。帮助在这方面不是很有帮助。谷歌搜索并没有太大帮助(最有帮助的是使用其他链接器,但我想尽可能避免使用它)。

一种解决方案可能是使用 C++ 构建器来创建包,但我不太喜欢它。

所以问题是,是否有人知道将 C .lib 文件包含到 Delphi 项目中的方法(以便可以使用该功能)?或者有没有办法将 .lib 文件拆分为 .obj 文件。

(顺便说一句,我们使用 2006 年。

最佳答案

可以使用C++Builder自带的tlib.exe工具。如果您没有 C++Builder,您可以下载免费的 C++Compiler 5.5 (http://cc.codegear.com/Free.aspx?id=24778) 并使用其中的 tlib.exe。

关于c - 如何在 Delphi 项目中包含/链接 C .lib 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/423955/

相关文章:

cmp je/jg 他们如何在汇编中工作

c - 在 C 中重定向输入(文本文件)

c - c 中的包装函数

algorithm - 快速过滤的数据结构(Delphi)?

c - 将 .c 文件与 main.c 文件链接

gcc - 使用链接描述文件显式设置起始堆栈指针

c - 需要在错误处理中替换已弃用的数组

html - 如何在不使用网络浏览器的情况下呈现 HTML 元素?

delphi - Delphi中.Create和.Create()有什么区别?

c - "undefined reference to ` _cmocka_run_group_tests '"运行示例 CMocka 测试时