我有一个新项目要开展工作,它正由cmake建造。我对系统很熟悉,但并不是真正了解真正发生了什么的用户。该项目使用qt4,并在根目录的子目录中使用命令" qt4_wrap_cpp(...)"。问题是cmake抛出一个错误:未知的Cmake命令" qt4_wrap_cpp"。顶级文件夹中的CMakeLists.txt包含" find_package(qt4)"在它和所有我已经看到这一点建议添加该行。 有没有人知道我接下来要做什么告诉cmake我已经添加了qt4?
编辑:结构示例
root //这里是顶级cmakelists
- > find_package(需要qt4)
- > add_subdirectory(分)
子:
- > add_subdirectory(another_sub)
another_sub:
- > qt4_wrap_cpp()