Stardust741953
2018-01-19 12:53
采纳率: 50%
浏览 9.1k
已采纳

cmake一直Failed to run MSBuild command

图片说明图片说明
这是错误报告。如果有需要的话,下面是CMakeLists.txt:
cmake_minimum_required (VERSION 2.6)
project (Tutorial)

The version number.

set (Tutorial_VERSION_MAJOR 1)
set (Tutorial_VERSION_MINOR 0)

configure a header file to pass some of the CMake settings

to the source code

configure_file (
"${PROJECT_SOURCE_DIR}/TutorialConfig.h.in"
"${PROJECT_BINARY_DIR}/TutorialConfig.h"
)

add the binary tree to the search path for include files

so that we will find TutorialConfig.h

include_directories("${PROJECT_BINARY_DIR}")

add the executable

add_executable(Tutorial tutorial.cxx)

vs版本是2015,修复了一次还是不行,cmake版本是3.10.2

求教

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • ty0_0 2018-01-19 15:40
    已采纳

    你给的cmake不全,初步看,我怀疑是需要安装windows8.1 SDK

    打赏 评论
  • threenewbee 2018-01-19 15:25
     # configure a header file to pass some of the CMake settings
    # to the source code
    这是说添加下面的文件到CMake设置
    configure_file (
      "${PROJECT_SOURCE_DIR}/TutorialConfig.h.in"
      "${PROJECT_BINARY_DIR}/TutorialConfig.h"
      )
    
    # add the binary tree to the search path for include files
    # so that we will find TutorialConfig.h
    这是说添加路径
    include_directories("${PROJECT_BINARY_DIR}")
    
    # add the executable
    把这个可执行程序添加进去
    add_executable(Tutorial tutorial.cxx)
    
    打赏 评论
  • 南薛745384235 2021-07-17 12:16

    你好,请问您这个问题解决了吗?我在配置cmake时也出现了这个问题,有解决办法吗?

    打赏 评论

相关推荐 更多相似问题