![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cmake
蓝鲸123
做更好的自己
展开
-
cmake常用的命令
cmake 常见的命令类型调试函数控制流正则表达式targetfilepackage类型字符串 string基础格式 “…”,如 “dd${var}dd”,“a string”转义字符加双斜杠,如 “…\n…”特殊字符加单斜杠,如 “…”…"var不同于"{var} 不同于 "var不同于"{var}"set(specialStr "aaa;bbb")# example 1message(STATUS ${specialStr}) # aaabbbmessage(STATUS原创 2020-12-27 14:50:34 · 1003 阅读 · 0 评论 -
在cmake工程中引入 gtest
第一步在工程文件中加入一个新的文件 CMakeLists.txt.incmake_minimum_required(VERSION 2.8.2)project(googletest-download NONE)include(ExternalProject)ExternalProject_Add(googletest GIT_REPOSITORY https://github.com/google/googletest.git GIT_TAG原创 2020-07-18 10:32:52 · 1338 阅读 · 0 评论 -
cmake编译发布lib 和 bin
cmake 编译文件,参考:lightgbmif(USE_GPU OR APPLE) MESSAGE( STATUS "this is use_gpu or apple") cmake_minimum_required(VERSION 3.14)else() MESSAGE( STATUS "this is not use_gpu or not use apple") cmak...原创 2020-01-14 22:41:21 · 1294 阅读 · 0 评论 -
cmake 常用命令,生成可执行文件
#项目的名称PROJECT(SAMPLE)#cmake 的版本cmake_minimum_required(VERSION 2.4)# 查找是否安装了OpenCVFIND_PACKAGE(OpenCV REQUIRED )IF(${OpenCV_VERSION} VERSION_LESS 3.4.5) MESSGAE(FATAL_ERROR “OPENCV version ...原创 2019-03-01 11:59:27 · 3274 阅读 · 0 评论 -
在mac或者linux上面使用Cmake从source编译 grpc
在linuxs上面:$ [sudo] apt-get install build-essential autoconf libtool pkg-config在macos 上面:$ [sudo] xcode-select --install$ brew install autoconf automake libtool shtool$ brew install gflags第二步骤:...原创 2019-04-23 23:45:28 · 1250 阅读 · 0 评论 -
gRPC cmake installation doesn't generate targets file
可以参考我的博文:https://blog.csdn.net/TH_NUM/article/details/89483862或者在stackover flow 上面我的回答:https://stackoverflow.com/questions/43349916/grpc-cmake-installation-doesnt-generate-targets-file/55814835#55814...原创 2019-04-23 23:49:00 · 368 阅读 · 0 评论