相关文章

SDL2笔记03_使用SDL_Renderer在SDL_Texture上画矩形01

clion新建项目&#xff0c;并编写代码main.cpp #include <iostream>#include "SDL.h"#include "SDL_image.h"void drawMyRect(SDL_Renderer *sdlRenderer, SDL_Texture *sdlTexture, SDL_Rect &rect) {// SDL_Texture填充透明色&#xff08;没有…

Android 编译SDL2

Android 使用cmake 编译SDL2 SDL2官网下载 如这里解压得到 SDL2-2.0.12&#xff1a; 几个重要的目录与文件说明 android-project: Android 项目的模板项目 docs&#xff1a;说明文档 include&#xff1a;SDL2的头文件 src&#xff1a;SDL2的源文件 Android.mk: makefile的构建…

针对arm64架构编译SDL2

源码 SDL使用版本是SDL2-2.0.3&#xff08;找了许久才找到的SDL2-2.0.3-Android文档类资源-CSDN下载&#xff09; NDK版本是android-ndk-r20 编译脚本 在SDL2-2.0.3/build-scripts下新建androidbuildlibs.sh&#xff0c;也可拷贝SDL2-2.0.14/build-scripts下的androidbuild…

SDL2游戏开发初体验

参考文献&#xff1a; SDL2/FrontPage - SDL Wiki 前言&#xff1a; 本人使用VS2022作为开发工具&#xff0c;所以本片文章的讲解主要通过介绍VS2022来实现。 编程语言方面采用C语言&#xff08;相信大家第一门编程语言都是C吧&#xff09;&#xff0c;当然大家也可以尝试使…

SDL2环境搭建

SDL&#xff08;SimpleDirectMedia Layer&#xff09;是一套开放源代码的跨平台多媒体开发库&#xff0c;使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数&#xff0c;让开发者只要用相同或是相似的代码就可以开发出跨多个平台&#xff08;Linux、Windows、Mac OS X…

ubuntu下编译SDL2库

1、下载源码&#xff1a; https://www.linuxfromscratch.org/blfs/view/cvs/multimedia/sdl2.html 2、 编译&#xff1a; &#xff08;1&#xff09;解压&#xff1a; tar -xvf SDL2-2.0.14.tar.gz &#xff08;2&#xff09;、进入解压的源码包&#xff1a; cd SDL2-2.0…

SDL2笔记05_SDL2透明背景窗口_windows10_使用sdl_texture绘图

本节课学习使用SDL2封装一个透明背景的window&#xff0c;并在window上使用SDL_Renderer和SDL_Texture进行绘图 圆形没有反走样计算机几何算法B站有个孔令德老师讲课挺好的&#xff0c;建议看看 &#xff08;我只看了两节课&#xff0c;后面工作不忙了再认真看&#xff0c;图论…

SDL2笔记04_使用Cairo在SDL2上画图01

先贴一份github上的代码https://github.com/tsuu32/sdl2-cairo-example 不知道是不是版本问题&#xff0c;有一行编译会报错&#xff0c;注释掉就能跑了 #include <stdio.h>#include <stdbool.h>#include <SDL.h>#include <cairo/cairo.h>intmain(int …

SDL2 显示文字

1.简介 SDL本身没有显示文字功能&#xff0c;它需要用扩展库SDL_ttf来显示文字。ttf是True Type Font的缩写&#xff0c;ttf是Windows下的缺省字体&#xff0c;它有美观&#xff0c;放大缩小不变形的优点&#xff0c;因此广泛应用很多场合。 使用ttf库的第一件事要从Windows的…

SDL2 —— Ubuntu下编译sdl2

下载SDL2 官网下载地址 进入官网链接后点击下图进行下载 下载SDL2 按照如下指令逐次编译。(注:若在编译指令前加sudo,则将会导致编译后的库在引用时每次需要权限!那么一般不加sudo) 1、进入下载源码包路径后解压tar -xvf /mnt/hgfs/linux-share-dir

【音视频之SDL2】Ubuntu编译配置SDL2环境

文章目录 前言SDL2 是什么编译SDL2下载必备的包下载SDL2.30.5源码 编写CMake模板项目测试代码 总结 前言 SDL2&#xff08;Simple DirectMedia Layer 2&#xff09;是一个用于开发跨平台多媒体应用程序的广泛使用的库&#xff0c;特别是在游戏开发中。它为音频、键盘、鼠标、操…

【SDL2】01 基础知识

前言 因为前段时间捣腾了一下SDL2&#xff0c;现在把之前写的笔记整理&#xff0c;并发布出来。 文章目录 SDL简介SDL可以做什么SDL 在哪些平台上运行 开发环境搭建vs下的环境搭建配置头文件路径配置库目录配置调试环境优化构建输出路径导出项目模板使用项目模板 使用cmake进行…

【音视频之SDL2】Windows配置SDL2项目模板

文章目录 前言 SDL2 简介核心功能 Windows配置SDL2项目模板下载SDL2编译好的文件VS配置SDL2 测试代码效果展示 总结 前言 在开发跨平台的音视频应用程序时&#xff0c;SDL2&#xff08;Simple DirectMedia Layer 2&#xff09;是一个备受欢迎的选择。SDL2 是一个开源库&#x…

SDL2 简单介绍以及Windows开发环境搭建

1.简介 SDL&#xff08;Simple DirectMedia Layer&#xff09;是一个跨平台的多媒体开发库&#xff0c;使用C语言写成&#xff0c;用于实现音频、图形、输入以及窗口功能的处理。它提供了一个简单、易用的API&#xff0c;可以帮助开发者快速构建跨平台的多媒体应用程序。 SDL…

vue实现简单搜索功能

目录 1、概述2、功能逻辑2.1功能流程2.2 流程图 3、功能实现3.1 vue组件化3.2 代码3.3 动态效果 1、概述 在vue项目中&#xff0c;搜索功能是我们经常需要使用的一个场景&#xff0c;最常用的是在列表数据中搜索一个想要的&#xff0c;今天的例子就是我们实现vue从列表数据中搜…

vue2与vue3的区别

1. vue2和vue3双向数据绑定原理发生了改变 vue2 的双向数据绑定是利用ES5 的一个 API Object.definePropert()对数据进行劫持 结合 发布订阅模式的方式来实现的。 vue3 中使用了 es6 的 ProxyAPI 对数据代理。 相比于vue2.x&#xff0c;使用proxy的优势如下 defineProperty只…

Vue开发环境配置

文章目录 Vue开发环境配置1、Node.js1.1 Node.js 下载1.2 Node.js 安装1.3 Node.js 配置1.3.1 其他环境配置&#xff08;可跳过&#xff09;1、创建新文件夹2、执行命令&#xff0c;设置全局模块和缓存位置3、配置环境变量4、测试 1.3.2 npm配置国内镜像源&#xff1a;淘宝镜像…

Vue框架背后的故事

文章目录 前言Vue萌芽Vue名字的由来因着Vue免试进入MeteorVue逐步完善Taylor推荐VueVue因受质疑发布1.0LinusBorg加入萌生全职做Vue想法Vue在恰到好处的时机出现探索经济来源Serah Drasner加入全职投入Vue建设Vue引入国内Vue受拥国内Vue在决策背景方面的独有优势总结本期推荐 前…

Vue简易登陆页面

目录 1. 效果展示2. Vue代码3. 存点图片 1. 效果展示 2. Vue代码 <template><div><div class"login-box"><h2>登录系统</h2><form><div class"user-box"><input type"text" name"" req…

(Vue)Vue课后题

Vue课后题 文章目录 Vue课后题第1章 Vue.js 基础入门一、填空题二、判断题三、选择题四、简答题五、编程题 第2章 Vue 开发基础&#xff08;上&#xff09;一、填空题二、判断题三、选择题四、简答题五、编程题 第3章 Vue 开发基础&#xff08;下&#xff09;一、填空题二、判断…