zoukankan      html  css  js  c++  java
  • SDL2之 环境搭建

    环境搭建

    Windows

    安装msys2

    官网:https://www.msys2.org/

    换源

    进入安装路径(我的是D:msys64),打开D:msys64etcpacman.d文件夹,如下所示

    msys2

    打开mirrorlist.msys,在最前面加上Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch

    打开mirrorlist.mingw32,在最上面加上Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686

    打开mirrorlist.mingw64,在最上面加上Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64

    启动msys2,输入

    pacman -Sy
    pacman -Syu
    

    msys2的详细用法见https://blog.csdn.net/hustlei/article/details/86687621

    安装GCC

    pacman -S mingw32/mingw-w64-i686-toolchain
    pacman -S mingw32/mingw-w64-i686-make
    

    安装SDL2

    pacman -S mingw32/mingw-w64-i686-SDL2
    # 以下是拓展
    pacman -S mingw32/mingw-w64-i686-SDL2_image # 用于显示png、jpg等格式的图片
    pacman -S mingw32/mingw-w64-i686-SDL2_ttf # 用于显示文字
    

    此外还可安装以下拓展

    pacman -S mingw32/mingw-w64-i686-SDL2_gfx # SDL图形绘制图元和其他支持功能
    pacman -S mingw32/mingw-w64-i686-SDL2_mixer # 一种简单的多声道混音器
    pacman -S mingw32/mingw-w64-i686-SDL2_net # 一个跨平台网络库的小示例
    

    Ubuntu

    sudo apt install libsdl2-dev
    # 以下是拓展
    sudo apt install libsdl2-image-dev # 用于显示png、jpg等格式的图片
    sudo apt install libsdl2-mixer-dev # 一种简单的多声道混音器
    sudo apt install libsdl2-ttf-dev # 用于显示文字
    sudo apt install libsdl2-gfx-dev # SDL图形绘制图元和其他支持功能
    

    编译选项

    Windows、Linux都可以用,Mac不知道

    pkg-config --cflags --libs sdl2
    
  • 相关阅读:
    git相关
    String,static,final
    tomcat和servlet的基本了解
    xml的相关知识
    js基础
    HTML
    Java之JDBC连接池
    Java之JDBC
    Java的内存模型
    Java的内存结构
  • 原文地址:https://www.cnblogs.com/zhujiangyu/p/14349117.html
Copyright © 2011-2022 走看看