代码之家  ›  专栏  ›  技术社区  ›  Cenoc

cmake中的${QT\u库}

  •  2
  • Cenoc  · 技术社区  · 15 年前

    我还尝试了find\ u包(需要Qt4 4.6.2组件QtCore QtGui)

    提前谢谢!

    2 回复  |  直到 15 年前
        1
  •  5
  •   jpalecek    15 年前

    find_package(Qt4 4.4.3 COMPONENTS QtCore QtGui QtXml REQUIRED )
    
        2
  •  2
  •   Marcus D. Hanwell    15 年前

    我觉得你错过的一步是,

    include(${QT_USE_FILE})

    这将加载QT\u LIBRARIES变量,将您请求的模块添加到编译器的include路径。如果不包括use文件,则需要单独链接到Qt core等。大部分信息都在FindQt4.cmake文件中,该文件在调用find\u包时使用(find模块都记录了它们自己的行为)。