小万哥 小万哥
1个月前
CMake 教程:常用命令及其使用方法
CMake是一个跨平台、开源的构建工具,它可以自动生成Makefile或者VisualStudio等IDE的工程文件。它能够帮助开发者更方便地管理项目的构建过程,提高项目构建的效率。在本文中,我们将介绍CMake常用的命令以及对应的用法addexecuta
Stella981 Stella981
2年前
Clion+Cmake+Qt5+Qwt+msys2+MinGW在Windows下的安装配置使用教程
摘要:CLion,acrossplatformC/CIDE.本文主要介绍基于Clion作为IDE,MinGW作为编译器,CMake作为项目构建工具,开发基于Qt5、qwt的C图形GUI项目的安装、配置、编译过程。KeyWords:Clion;Cmake;Qt5;Qwt;msys2;MinGW;Windows目
Stella981 Stella981
2年前
Cmake opencv_videoio_ffmpeg.dll下载失败
用Cmake对OpenCV进行Configure,下载opencv\_videoio\_ffmpeg.dll和opencv\_videoio\_ffmpeg\_64.dll经常失败,解决方案是:到CMake中设置的Wheretobuildthebinaries的路径下去找名为CMakeDownloadLog.txt的文件,里面会有ffmpeg.dll
Stella981 Stella981
2年前
QT开发——动态库(.so文件)的生成与调用
1.qmake方式生成和调用动态库链接:https://blog.csdn.net/lywzgzl/article/details/428059912.cmake方式生成和调用动态库2.1创建共享库项目Cmake新建一个QtCreator项目,在C
Wesley13 Wesley13
2年前
ubuntu16.04搭建opencv2.4.13开发环境
1.先去官网下载对应版本的opencv压缩文件,打开终端解压文件.unzip opencv2.4.13.zip mvopencv2.4.13opencv 2.安装一些必须的依赖库sudo apt install cmake sudo apt install buildessential cmake libgtk2.0dev 
Stella981 Stella981
2年前
CMake学习笔记四:usb_cam的CMakeLists解析
最近在学习cmake,在完整看了《cmake实践》一书后,跟着书上例程敲了跑了一遍,也写了几篇相关读书笔记,算是勉强基本入门了。所以找了usb\_cam软件包的CMakeLists.txt来进一步学习,在看懂这个例子之后,准备写篇博客记录一下,若有谬误还望指正。<br/1usb\_cam软件包简介现在市面上最
Stella981 Stella981
2年前
Android OpenCV环境搭建(Cmake)
OpenCV(OpenSourceComputerVisionLibrary)下载OpenCV4AndroidSDK在Android平台以来OpenCV进行开发,需要下载OpenCVForAnd
Stella981 Stella981
2年前
CPack 入门指南
!(https://wwwcdn.nebulagraph.com.cn/nebulablog/Cpack01.png)背景CPack是CMake2.4.2之后的一个内置工具,用于创建软件的二进制包和源代码包。CPack在整个CMake工具链的位置。!(https://wwwcdn.nebulagraph.
Wesley13 Wesley13
2年前
JNA传引用调用C接口
新建一个简单的cmake管理的c工程,只包含一个MakeLists.txt和src1.cpp,内容分别如下cmake_minimum_required(VERSION3.0)project(jna_testCCXX)add_library(fooSHAREDsrc1.cpp)
小万哥 小万哥
11个月前
CMake vs Makefile: 如何选择适合你的项目构建工具
在软件开发中,构建(build)是一个非常重要的过程。我们需要将源代码转换为可执行文件或库文件。为了完成此过程,我们通常使用构建工具来自动化构建过程。CMake和Makefile都是用于构建和管理软件项目的工具。CMake是一个跨平台的构建工具,它可以自动