【问题标题】:How to modify a project Makefile to integrate boehm gc如何修改项目 Makefile 以集成 boehm gc
【发布时间】:2021-12-24 03:05:39
【问题描述】:

请问有熟悉 Boehm GC 的人吗?

我想在 Phoenix (https://github.com/kozyraki/phoenix) 的字数统计应用程序中使用它,但我未能修改 Makefile 以包含 GC 库。

在 Boehm 的文档页面上,他们只提供了一个简单的 c 示例和一个从 GC 目录树编译它的命令。我找不到任何关于如何将其与现有项目链接的教程。

谢谢

【问题讨论】:

  • 在exe的依赖和链接行中添加Boehm库。

标签: c linker phoenix boehm-gc


【解决方案1】:

以下步骤应该会对您有所帮助:

  1. 确保在您的主机上安装了 libgc,例如在 Ubuntu 上输入如下:sudo apt install libgc-dev
  2. 您的源文件(调用 GC_* 函数)应包含
  3. 将 -lgc 添加到 Makefile 中的 LIBS 变量中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-17
    • 1970-01-01
    相关资源
    最近更新 更多