随笔分类 - cmake
cmake的使用,CMakeLists.txt的编写。
摘要:之前使用命令行安装: brew install cmake 安装的是最新版,安装速度也很快,但是这个cmake是不带 GUI的,用着不习惯,就又一个命令行给卸载了。 brew uninstall cmake 然后手动安装cmake,去官网下载。 网址:https://cmake.org/downlo
阅读全文
摘要:生成动态库的CMakeLists.txt cmake_minimum_required (VERSION 2.8) project(demo) # add_executable(demo main.cpp test.cpp util.cpp) #搜索当前目录下的所有.cpp文件 aux_source
阅读全文
摘要:由于今天太晚了,详细笔记有空再记。 要添加的有ANDROID_ABI,这个根据需求添加自己需要的ABI 然后是ANDROID_STL,因为gunstl已经不被支持,这里使用c++_shared或c++_static都可以。 然后是ANDROID_STL,因为gunstl已经不被支持,这里使用c++_
阅读全文
摘要:在Linux下安装了两个版本的Opencv,一个2.4.9在默认路径下: /usr/local/share/OpenCV/OpenCVConfig.cmake 一个3.4.9安装在自定义路径下: /usr/local/include/opencv3.4.9/share/OpenCV/OpenCVCo
阅读全文
摘要:官网教程:https://cmake.org/cmake/help/latest/guide/tutorial/index.html# 永远需要记住,第一手资料永远是重要的! A Basic Starting Point (Step 1) 一个简单的起点 对于一个简单的项目,一个三行的CMakeLi
阅读全文
摘要:在windows下写好CMakeLists.txt,然后配合cmake-gui使用。 CMakeLists.txt写的不够好,后期优化,以下仅供参考: 1 # set(OpenCV_DIR D:/Program Files/opencv3.4.6/opencv/build/include/) 2 f
阅读全文
摘要:在Linux下编库经常会使用CMakeLists.txt文件,然后一个cmake 再一个make就可以编译出来。 在Windows下有cmake,但是cmake出来是一个Visual Studio工程,然后搜索windows下能不能用make,结果是要安装MinGW,然后就放弃了。 最近看到wind
阅读全文
摘要:参考:https://www.hahack.com/codes/cmake/# 源文件一共有三个:main.cpp、MathFunctions.h、MathFunctions.cpp 文件内容分别如下: main.cpp 1 #include <stdio.h> 2 #include <stdlib
阅读全文
摘要:官网教程:https://cmake.org/cmake-tutorial/ 第一个简单的例子 源文件:tutorial.cpp 1 // A simple program that computes the square root of a number 2 #include <stdio.h>
阅读全文
摘要:一般使用cmake生成vs项目的时候,要么生成32位的要么生成64位的。 怎样将32位和64位在一个工程中打开呢,联系我们自己建立的工程都是32位和64位在一起的,就动手开始了。 实验对象是opencv 因为opencv是开源的,所以就拿它来说事。 因为工作需要,需要编译32位和64位的opencv
阅读全文

浙公网安备 33010602011771号