上一页 1 2 3 4 5 6 7 8 9 10 ··· 59 下一页
  2023年11月14日
摘要: 一、概述 使用SDL2+SDL2_Image显示一张图片 操作步骤: SDL2的操作流程: 1.初始化SDL SDL_Init 2.创建SDL_Window SDL_CreateWindow 3.创建渲染器SDL_Renderer SDL_CreateRenderer 4.生成一个SDL_Surfa 阅读全文
posted @ 2023-11-14 14:24 飘杨...... 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 一、概述 在使用VisualStudio+CMake集成SDL2的过程中。运行一个Demo示例出现了以下错误提示 无法解析的外部符号 main,函数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 二、解决办法 上面问题的主要原因是程序找不 阅读全文
posted @ 2023-11-14 13:18 飘杨...... 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、概述 想要找一个免费好用的c++开发工具。期间尝试了eclipse +CDT、VSCode+Mingw64+CMake都觉得不是很好用。最后选择了社区版的VisualStudio+CMake。之所以选择这个,是因为相对于eclipse和VSCode这个更好用。 就是使用过程中会遇到一些小问题。 阅读全文
posted @ 2023-11-14 11:56 飘杨...... 阅读(220) 评论(0) 推荐(0) 编辑
  2023年11月10日
摘要: 一、概述 在Windows10上配置一个C++开发环境: 工具:VSCode 编译器:Mingw64(使用gcc进行编译) 构建工具:CMake 第三方库:集成OpenCV、FFmpeg、SDL2 二、操作步骤 1.安装mingw64并配置bin目录到环境变量 2.下载VSCode并安装 3.安装C 阅读全文
posted @ 2023-11-10 17:03 飘杨...... 阅读(327) 评论(0) 推荐(0) 编辑
  2023年11月9日
摘要: 一、概述 在使用CMake配置CMakeLists.txt的时候,内置变量会极大的方便我们编写。所以在这里罗列出cmake常用的内置变量 二、常用内置变量 PROJECT_SOURCE_DIR 项目根目录 PROJECT_BINARY_DIR 执行cmake命令的目录 CMAKE_CURRENT_S 阅读全文
posted @ 2023-11-09 09:59 飘杨...... 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一、概述 在C++项目比较大或者要根据不同的规则生成不同的执行文件或者动态库/静态库的时候。单独的CMakeLists.txt会变的比较复杂,此时可以利用CMakeLists.txt的父子关系分目录分模块的进行编译及输出。 就相当于项目模块化编译 参考博客:【大丙课堂】 二、具体实现 1.demo目 阅读全文
posted @ 2023-11-09 09:49 飘杨...... 阅读(268) 评论(0) 推荐(0) 编辑
  2023年11月8日
摘要: 一、概述 使用cmake编译C++项目报 undefined reference to `add(int, int)' 项目中有.cpp文件,有.h文件,有.c文件。也就是c和c++混编。其中.cpp文件引用了.c的头文件 现象: 从上面可以看出其实这几个.cpp和.c文件都已经编译过了。但是就会提 阅读全文
posted @ 2023-11-08 11:14 飘杨...... 阅读(66) 评论(0) 推荐(0) 编辑
  2023年11月7日
摘要: 一、概述 想要在Windows10上做C++验证/编译类库,借助VSCode(其实这东西要不要都行,它就是来方便查看代码的)+CMake+shell脚本做程序的编译运行。 下面写一个小例子记录一下 准备工作: 1.编译环境用的是mingw64,使用其再带的g++编译,ps:记得要配置其环境变量 2. 阅读全文
posted @ 2023-11-07 17:48 飘杨...... 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一、概述 需求:现有一个需求,要求给Android系统接入一个数字键盘,用于方便工人操作(ps:因为触摸屏在特定场景下比键盘低效) 需要: 1.Android系统手机/pad需要能够连接数字键盘 2.Android侧能够获取到手机键盘的按键值 3.获取到键盘的按键值之后需要做对应的操作,如:模拟点击 阅读全文
posted @ 2023-11-07 10:56 飘杨...... 阅读(86) 评论(0) 推荐(0) 编辑
  2023年11月6日
摘要: #!/bin/bash echo $1 adb devices > devices.txt echo "开始读取设备" line_num=0 while read -r line do if [ $line_num != 0 ]&&[ -n "$line" ]; then devices_info= 阅读全文
posted @ 2023-11-06 13:50 飘杨...... 阅读(31) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 59 下一页