如何在project.pro中调用带有源代码的嵌套文件夹中的文件?

时间:2014-03-11 14:55:26

标签: c++ qt cmake qmake qtcore

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

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

1 个答案:

答案 0 :(得分:1)

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

  

system(command)

     

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

     

例如:

     

system(ls / bin):HAS_BIN = FALSE

     

另请参阅system()的替换变体。