QT用Cmake转VS之后编译出现缺少头文件。。

我的Cmakelists是这么的:

cmake_minimum_required(VERSION 2.8)
PROJECT (test)

set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)



IF(NOT VTK_BINARY_DIR)
FIND_PACKAGE(VTK)
IF(NOT VTK_DIR)
    MESSAGE(FATAL_ERROR "Please set VTK_DIR.")
ENDIF(NOT VTK_DIR)
INCLUDE(${VTK_USE_FILE})
ENDIF(NOT VTK_BINARY_DIR)


#find Qt
set (CMAKE_PREFIX_PATH "D:\\Toolkit\\Qt5.7.1\\5.7\\msvc2015_64")
FIND_PACKAGE(Qt5Widgets REQUIRED)



if("${VTK_QT_VERSION}" STREQUAL "")
  message(FATAL_ERROR "VTK was not built with Qt")
endif()


# Use the include path and library for Qt that is used by VTK.
include_directories(
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}
  ${OPENCV_INCLUDE_DIR}
  ${Qt5Widgets_INCLUDES}
  ./UI
  ./Include
  ./Include/LibMWCapture
  ./Include/LibMWMedia
)


QT5_WRAP_UI(UISrcs UI/test.ui)


ADD_EXECUTABLE(test   main.cpp    test.cpp  test.h  )
TARGET_LINK_LIBRARIES(test
${VTK_LIBRARIES}
 
${Qt5Widgets_LIBRARIES}
)

Cmake过了,可是在VS里面却报缺少头文件!我感觉还是Cmake上有问题,又不知道问题到底在哪!



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值