【问题标题】:How in project.pro call make files from nested folders with source code?如何在 project.pro 中调用带有源代码的嵌套文件夹中的 make 文件?
【发布时间】:2014-03-11 14:55:25
【问题描述】:

我已经创建了 qt 项目,并且我在 project.pro 文件中添加了新文件和文件夹,并且它可以编译和工作。我有两个带有源代码文件的外部目录和自己的 CMakeLists.txt 文件,我需要添加到 qt 项目中。这个怎么加?

(我尝试创建 .so 文件并复制到 /usr/local/lib 并添加到 PATH 和 project.pro 中,我添加了 LIBS+= /usr/local/lib。 如何使 project.pro 使用这两个目录的 make 文件(避免手动将每个添加到 project.pro)

【问题讨论】:

    标签: c++ qt cmake qmake qtcore


    【解决方案1】:

    您可以使用以下 qmake 函数为您运行 cmake 等进程:

    system(command)

    在辅助 shell 中执行给定的命令。如果命令以零退出状态返回,则成功;否则失败。您可以使用范围检查此函数的返回值。

    例如:

    系统(ls /bin):HAS_BIN=FALSE

    另见 system() 的替换变体。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-24
      • 1970-01-01
      • 2010-10-09
      • 2011-08-10
      • 1970-01-01
      相关资源
      最近更新 更多