【问题标题】:netbeans projects that depends on other projects and their includes依赖于其他项目及其包含的 netbeans 项目
【发布时间】:2011-07-12 19:51:21
【问题描述】:

我在 netbeans 7.0 中有一个特定的 c++(库)项目。让我们称之为 A 项目。

现在我有一个名为 B 的 c++(应用程序)项目。

B 依赖于 A:

1) 在 A 项目中的某些包含的编译时

2) 在 libA.so 的链接时

2) 非常简单,因为我只需要转到项目属性-> 构建(链接器)-> 库并单击“添加项目..”

但是,对于 1) 来说,最好的、最聪明的方法是什么并不清楚。过去我创建了 pkg-config 条目来帮助项目找到第三方库,但是为项目本身做更多的工作。我也可以直接包含现有文件,但我必须在包含中添加丑陋的 ../../A/ 这是我试图避免的精确

所以我想听听过去解决这个问题的人以及他们找到的最佳解决方案是什么

【问题讨论】:

    标签: c++ netbeans dependencies projects-and-solutions include-path


    【解决方案1】:

    您可以在项目属性的链接器部分添加“附加库目录”。然后您可以在没有路径说明符的情况下引用库文件“A”。这是链接器的命令行选项,用于在该目录中搜索未找到的库。

    我不确定他们是否已将该选项添加到 7.0 中 Qt 项目的项目属性中。 6.9.1 中的那些项目缺少它

    【讨论】:

    • 是的,这将是涵盖的第 2 项。我想知道第 1 项)(包括)
    猜你喜欢
    • 2016-01-13
    • 2013-04-30
    • 1970-01-01
    • 2014-05-05
    • 2020-08-17
    • 1970-01-01
    • 2014-07-01
    • 2013-04-17
    • 1970-01-01
    相关资源
    最近更新 更多