随笔 - 632  文章 - 17  评论 - 54  阅读 - 92万

随笔分类 -  cmake

cmake构建工具语法及异常
ndk+cmake编译出现xxxx.app.main | debug | armeabi-v7a Compiler exited with error code 1:
摘要:一、概述 问题现象: 在做NDK开发时,项目能正常运行。kotlin/java端不报错。ndk端(cpp)会出现找不到系统头文件的情况。如:<jni.h>文件都找不到。但是此时项目运行起来是一点问题没有。 此时的在ndk的cpp文件夹下写代码是没有智能提示的,那效率是相当的低,果断不能。 使用cma 阅读全文
posted @ 2024-09-11 09:51 飘杨...... 阅读(77) 评论(0) 推荐(0) 编辑
Windows10+VisualStudio2022+CMake+Qt开发环境搭建
摘要:一、概述 之前一直使用QtCreator当做QT的开发工具,也没觉得有啥问题。最近使用了VisualStudio+Cmake写了一些SDL2和FFmpeg的东西感觉这个VisualStudio这个工具挺好用的。就萌生了要使用VisualStudio开发Qt的想法。 有了这个想法之后就想着需要搭建一个 阅读全文
posted @ 2023-11-16 16:40 飘杨...... 阅读(1370) 评论(0) 推荐(1) 编辑
visualstudio+cmake+环境配置,及使用过程中的一些小坑点
摘要:一、概述 想要找一个免费好用的c++开发工具。期间尝试了eclipse +CDT、VSCode+Mingw64+CMake都觉得不是很好用。最后选择了社区版的VisualStudio+CMake。之所以选择这个,是因为相对于eclipse和VSCode这个更好用。 就是使用过程中会遇到一些小问题。 阅读全文
posted @ 2023-11-14 11:56 飘杨...... 阅读(588) 评论(0) 推荐(0) 编辑
Windows10+VSCode+cmake+opencv+ffmpeg+sdl2环境配置
摘要:一、概述 在Windows10上配置一个C++开发环境: 工具:VSCode 编译器:Mingw64(使用gcc进行编译) 构建工具:CMake 第三方库:集成OpenCV、FFmpeg、SDL2 二、操作步骤 1.安装mingw64并配置bin目录到环境变量 2.下载VSCode并安装 3.安装C 阅读全文
posted @ 2023-11-10 17:03 飘杨...... 阅读(1115) 评论(0) 推荐(0) 编辑
cmake内置变量总结
摘要:一、概述 在使用CMake配置CMakeLists.txt的时候,内置变量会极大的方便我们编写。所以在这里罗列出cmake常用的内置变量 二、常用内置变量 PROJECT_SOURCE_DIR 项目根目录 PROJECT_BINARY_DIR 执行cmake命令的目录 CMAKE_CURRENT_S 阅读全文
posted @ 2023-11-09 09:58 飘杨...... 阅读(218) 评论(0) 推荐(0) 编辑
CMake多个CMakeLists.txt共同合作编译一个C++项目
摘要:一、概述 在C++项目比较大或者要根据不同的规则生成不同的执行文件或者动态库/静态库的时候。单独的CMakeLists.txt会变的比较复杂,此时可以利用CMakeLists.txt的父子关系分目录分模块的进行编译及输出。 就相当于项目模块化编译 参考博客:【大丙课堂】 二、具体实现 1.demo目 阅读全文
posted @ 2023-11-09 09:48 飘杨...... 阅读(2108) 评论(0) 推荐(0) 编辑
undefined reference to `add(int, int)'
摘要:一、概述 使用cmake编译C++项目报 undefined reference to `add(int, int)' 项目中有.cpp文件,有.h文件,有.c文件。也就是c和c++混编。其中.cpp文件引用了.c的头文件 现象: 从上面可以看出其实这几个.cpp和.c文件都已经编译过了。但是就会提 阅读全文
posted @ 2023-11-08 11:14 飘杨...... 阅读(152) 评论(0) 推荐(0) 编辑
Windows10+VSCode+CMake+shell脚本编译C/C++程序
摘要:一、概述 想要在Windows10上做C++验证/编译类库,借助VSCode(其实这东西要不要都行,它就是来方便查看代码的)+CMake+shell脚本做程序的编译运行。 下面写一个小例子记录一下 准备工作: 1.编译环境用的是mingw64,使用其再带的g++编译,ps:记得要配置其环境变量 2. 阅读全文
posted @ 2023-11-07 17:48 飘杨...... 阅读(247) 评论(0) 推荐(0) 编辑
AndroidStudio中CMake不打印Message调试信息
摘要:一、概述 AndroidStudio版本:Android studio Chipmunk | 2021.2.1 Patch 1 Camke版本:3.10.2 异常:不打印Message调试信息 解决办法:将Camke版本降为3.6.0就可以打印调试信息调试信息如下 阅读全文
posted @ 2022-12-23 10:12 飘杨...... 阅读(279) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示