陨星落云
这个作者很懒,什么都没留下…
展开
-
spdlog库笔记 :编译、安装
由于spdlog是基于头文件实现的,实现代码都位于include目录下的头文件中。(4)右键ALL_BUILD点击生成,从而编译目标,右键INSTALL点击生成,会安装库文件到前面CMAK_INSTALL_PREFIX指定的目录。将lib目录下的spdlogd.lib库文件路径包含进链接器的库文件路径,或者直接将lib目录下的文件拷贝到编译器MSVS的库文件目录。首先将头文件路径(include)包含进项目的搜索头文件路径,或者直接将include目录下的文件拷贝到编译器MSVC的头文件目录。转载 2023-05-25 17:52:49 · 1099 阅读 · 0 评论 -
CMakeLists.txt配置OpenCV与GDAL
CMakeLists.txtcmake_minimum_required (VERSION 3.20.1)project (QT_CMake CXX)# 添加c++ 17标准支持set(CMAKE_CXX_STANDARD 17)set(CMAKE_CXX_STANDARD_REQUIRED ON)# 寻找OpenCV库set(OpenCV_DIR "D:/vcpkg/vcpkg/packages/opencv4_x64-windows")find_package(OpenCV RE原创 2022-05-18 18:40:04 · 896 阅读 · 0 评论 -
CMakeLists.txt配置OpenCV
CMakeLists.txtcmake_minimum_required (VERSION 3.20.1)project (QT_CMake CXX)# 添加c++ 17标准支持set(CMAKE_CXX_STANDARD 17)set(CMAKE_CXX_STANDARD_REQUIRED ON)# 寻找OpenCV库set(OpenCV_DIR D:/vcpkg/vcpkg/packages/opencv4_x64-windows)find_package( OpenCV RE原创 2022-05-18 15:56:25 · 1752 阅读 · 0 评论 -
简单了解CMakeLists
设置Cmake 项目1.设置CMake版本通过设置cmake的最低(高)版本的要求,来检查系统是否具有正确的CMake版本。示例1:指定最低需要cmake版本3.20.1cmake_minimum_required (VERSION 3.20.1)版本号的含义:CMAKE_MAJOR_VERSION cmake主版本号,如3.20.1中的3CMAKE_MINOR_VERSION cmake次版本号,如3.20.1中的20CMAKE_PATCH_VERSION cmake补丁等级,如3.2原创 2022-05-18 14:22:54 · 242 阅读 · 0 评论 -
CMake语法中注释、指令与变量
CMake语法中注释、指令与变量CMake的命令有不同类型,包括脚本命令、项目配置命令和测试命令,细节可以查看官网**cmake-commands**。CMake语言在项目配置中组织为三种源文件类型:目录:CMakeLists.txt,针对的是一个目录,描述如何针对目录(Source tree)生成构建系统,会用到项目配置命令;脚本:<script>.cmake,就是一个CMake语言的脚本文件,可使用cmake -P直接执行,只能包含脚本命令;模块:<module>.c原创 2022-05-14 16:57:47 · 650 阅读 · 0 评论 -
在不同平台上安装CMake
CMake是一个用C++编写的跨平台、开源软件。当然,这意味着您可以自己编译它;但是,最有可能的情况是您不必这样做。这是因为您可以从https://cmake.org/download/.的官方网页下载预编译的二进制文件。基于Unix的系统直接从命令行提供可随时安装的程序包原创 2022-05-13 09:58:19 · 748 阅读 · 0 评论