您的位置:首页 > 科技 > IT业 > 成都网站建设 冠辰_大专报名入口官网_免费seo网站诊断免费_新浪体育nba

成都网站建设 冠辰_大专报名入口官网_免费seo网站诊断免费_新浪体育nba

2024/12/22 17:45:21 来源:https://blog.csdn.net/HQ354974212/article/details/142175400  浏览:    关键词:成都网站建设 冠辰_大专报名入口官网_免费seo网站诊断免费_新浪体育nba
成都网站建设 冠辰_大专报名入口官网_免费seo网站诊断免费_新浪体育nba

Windows效果和Linux效果如下:

 下面是代码:

#include <stdio.h>
#include "SDL.h"int main(int argc, char* argv[]) 
{ // 初始化SDL视频子系统if (SDL_Init(SDL_INIT_VIDEO)  != 0){// 如果初始化失败,打印错误信息printf("Error: %s\n", SDL_GetError()); return -1;  }// 创建窗口SDL_Window *window = SDL_CreateWindow("My", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED,   640, 480, SDL_WINDOW_SHOWN);if (!window){// 如果窗口创建失败,打印错误信息printf("Error: %s\n", SDL_GetError()); return -1; }// 创建渲染器SDL_Renderer *  renderer = SDL_CreateRenderer(window, -1, 0);if (renderer == NULL) {// 如果渲染器创建失败,记录错误信息SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Couldn't create renderer: %s", SDL_GetError()); return -1; }// 设置渲染器的绘制颜色为红色SDL_SetRenderDrawColor( renderer, 0, 255, 0, 255 );// 清除渲染器的绘制缓冲区SDL_RenderClear( renderer );// 将当前渲染器的绘制结果呈现到窗口上SDL_RenderPresent( renderer );// 暂停10秒,以便用户可以看到窗口SDL_Delay(10000);// 销毁窗口并退出SDL子系统SDL_DestroyWindow(window);SDL_Quit();return 0; // 主函数正常结束
}

Windows下下载dll库就行了

Linux下需要安装   

sudo apt install  libsdl2-dev

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com