windows + cmake + vs2019 编程

1.安装minGW64

2.安装cmake

3.安装vs2019

4.组建代码文件结构:

windows + cmake + vs2019 编程_第1张图片

5.在build 文件下打开git bash,执行一下指令

cmake .. -G"Visual Studio 16 2019"     

tips( vs2017 对应 cmake .. -G"Visual Studio 15 2017"   )

cmake 模板:

cmake_minimum_required(VERSION 3.1)

set(CMAKE_CXX_STANDARD 11)

set(OpenCV_STATIC ON)
set(OpenCV_DIR E:/thirdparty/build/install/win64)
find_package(OpenCV REQUIRED)

include_directories(${OpenCV_INCLUDE_DIRS})


add_definitions(-std=c++11)
include_directories(/include)
FILE(GLOB_RECURSE CPP_SRC_LIST "src/*.cpp")


add_executable(templateCode main.cpp ${CPP_SRC_LIST})
target_link_libraries(templateCode  ${OpenCV_LIBS})

windows + cmake + vs2019 编程_第2张图片

7.在build目录下打开vs工程

8.将你的工程设置为“启动项”

我的是“templateCode”为启动项

windows + cmake + vs2019 编程_第3张图片

9.然后点击生成解决方案,没有错误就可以运行了

大功告成。。。

 

你可能感兴趣的:(c++)