【问题标题】:“Add to project list” is grayed out in Qt Project Management dialog“添加到项目列表”在 Qt 项目管理对话框中显示为灰色
【发布时间】:2011-07-19 05:03:42
【问题描述】:

我正在尝试向基于 Qt 的应用程序添加一个新的静态链接库。

我使用了这个指南:http://doc.qt.nokia.com/qtcreator-snapshot/creator-project-qmake-libraries.html

但是当我进入第 4 步时,显示“在添加到项目列表中,选择一个项目。例如,myapp”,我无法执行此操作,因为添加到项目列表在项目管理对话框。

此时 Qt Creator 需要什么来识别其他项目,以便它们出现在列表中(然后,可能不再被禁用)?

我正在使用 PC 机器上的 Linux/GNU。

【问题讨论】:

  • “但是当我进入第 4 阶段时,添加到项目列表在项目管理对话框中是灰色的”......所以?

标签: c++ linux qt ide


【解决方案1】:

在此处查看帖子:http://lists.qt.nokia.com/pipermail/qt-creator/2010-December/008166.html

您的“库”项目和“应用程序”项目都需要成为“子目录”项目的一部分。

首先,创建一个 Subdirs 项目,其中将包含整个项目的所有单个项目(这就像 Visual Studio 中的“解决方案”)。

然后,通过右键单击“subdirs”项目并选择“New Subproject...”来创建您的库项目,然后按照 QtCreator 文档中的说明进行操作,整个项目应该在下拉菜单中可用-下。

最后(假设您要创建从应用程序到您的库的依赖项),将您的应用程序项目创建为整个项目的子项目,然后您可以将您的库项目添加为您的“内部库”应用项目。

【讨论】:

    猜你喜欢
    • 2016-02-17
    • 2011-09-24
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多