首页 > 其他分享 >codeblock下使用sdl

codeblock下使用sdl

时间:2022-09-07 09:58:38浏览次数:53  
标签:## SDL window 使用 sdl include codeblock

## 1安装codeblock
下载codeblock并安装,在codeblocks-20.03上没有成功。建议使用codeblocks-16.01mingw-setup.exe,
## 2下载SDL开发库

将include文件夹和lib文件夹复制到d盘的新建文件sdl里

## 3新建工程并配置参数
右击新建工程,出现下面对话框,选择build选项

### 设置头文件和库的查找路径
此路径是上面设置的d盘:d:/sdl/include和d:/ sdl/lib


### 设置链接


##  动态运行库
将下载的SDL中SDL2-2.0.16\i686-w64-mingw32\bin\SDL2.dll拷贝到自己的工程目录下




## 测试代码运行

```c
#include "SDL.h"
#include <stdio.h>

int main(int argc, char* argv[])
{
    SDL_Window *window;

    SDL_Init(SDL_INIT_VIDEO);

    window = SDL_CreateWindow(
        "Test",
        SDL_WINDOWPOS_UNDEFINED,
        SDL_WINDOWPOS_UNDEFINED,
        1280,
        720,
        SDL_WINDOW_SHOWN
    );

    SDL_Delay(3000);

    SDL_DestroyWindow(window);
    SDL_Quit();
    return 0;
}

```

标签:##,SDL,window,使用,sdl,include,codeblock
From: https://www.cnblogs.com/6nami/p/16661846.html

相关文章

  • SDL开发库简介
    什么是SDLSimpleDirectMediaLayer是一个跨平台开发库,旨在通过OpenGL和Direct3D提供对音频、键盘、鼠标、游戏杆和图形硬件的低级访问。它被视频播放软件、模拟器和......
  • 使用二进制编译安装lamp (centos)
    #1.Mysql-5.6.40软件包存放目录:```/usr/local/src/```###1.1安装mysql```shellcd/usr/local/src/#1.切换到软件包目录wgethttp://.....#2.获取php5.6.40源码包......
  • 如何使用 cloudflare 快速搭建个人域名邮箱 All In One
    如何使用cloudflare快速搭建个人域名邮箱AllInOnecustomdomainemailaddresscloudflare电子邮件电子邮件路由为您的域创建自定义电子邮件地址并将传入电子......
  • vivado使用
    Verilog 包括:源文件、ip核、综合、仿真(testbench)常用文件和名词 设计文件后缀:.v/.vhd 网表文件后缀:.edn约束文件后缀:.xdc检查点(checkpoint)文件后缀:.dcp 网......
  • 如何仅使用绑定将 Blob 从 Azure 存储帐户复制到另一个具有 Blob 触发功能的帐户
    如何仅使用绑定将Blob从Azure存储帐户复制到另一个具有Blob触发功能的帐户在本文中,我们将介绍一个Azure函数,该函数在源容器中创建新blob时触发,并在输出绑定的......
  • 使用 Azure 应用服务部署 React App
    使用Azure应用服务部署ReactApp大家好,今天我们将讨论如何将生产就绪的React应用程序部署到Azure云。对于今天的任务,如果您没有帐户,我们需要创建一个azure帐户和......
  • 使用 JSX 和 React 渲染的教程
    使用JSX和React渲染的教程如果你是React新手,你可能听说过JSX或JavaScriptXML—它是元素和组件的类似XML的代码。在本文中,我们将看看JSX是什么以及为什么......
  • 使用 testing-library-selector 创建可重用的选择器
    使用testing-library-selector创建可重用的选择器像你们中的许多人一样,我喜欢重用代码,从而尽可能减少重复。我发现了什么测试库查询是我在不同的测试文件中一遍又一......
  • 变量的定义声明以及变量在函数中的使用
    一、变量的定义和初始化1TITLEAddandSubtract,Version2(AddSub2r.asm)2;Thisprogramaddsandsubtracts32-bitintegers3......
  • 如何在 C# 中的单例中使用作用域服务
    如何在C#中的单例中使用作用域服务简要讨论这个过程Photoby奥罗网代理on不飞溅这听起来不干净,并且缺少作用域的目的,对吧?通常,当您拥有一个作用域服务时,它只能用......