当前位置: 首页 > news >正文

kubuntu23.10安装sdl2及附加库和 sfml2.5.1

2024年3月28号,四,晚上kubuntu23.10下安装了sdl2的如下,没有安装gfx。

sudo apt install libsdl2-dev
sudo apt install libsdl2-image-dev
sudo apt install libsdl2-ttf-dev
sudo apt install libsdl2-mixer-dev
sudo apt install libsdl2-net-dev

安装sfml,如下,

sudo apt install libsfml-dev

这样安装后,

sdl2安装的是2.28,不是官网最新的2.30,
sfml安装的是2.5.1 不是官网最新的2.6.1 。


gcc,g++是13.2,最新。

系统上Python是3.11 ,不是最新,但比较新。


sfml的linux编译、链接命令:
有可能是加 -lsfml-graphics -lsfml-window -lsfml-system(注意顺序),没有验证。


sdl2的linux编译、链接命令:
很可能是加 -lSDL2 -lSDL2_image -lSDL2_ttf -lSDL2_mixer 没有顺序要求。不需要加-lSDL2main ,因为这是Windows平台才需要的。
可能也可以是如下,
`sdl2-config --cflags --libs`

http://www.lryc.cn/news/330209.html

相关文章:

  • Centos JDK1.8 下载安装
  • iOS开发进阶(十四):xcodebuild 命令应用详解
  • uniapp 开发之原生Android插件
  • 构建第一个JS应用(FA模型)
  • 物联网学习2、MQTT 发布/订阅模式介绍
  • docker--部署 (超详版) (五)
  • 谷粒商城——通过接口幂等性防止重复提交订单
  • 谈谈MVCC机制
  • Linux之用户账号、用户组和与账号有关的系统文件
  • mac 安装 pip,如果你的电脑已经有 python3
  • java 枚举
  • Java学习之类和对象、内存底层
  • 递归遍历目录结构和树状展现
  • 【C++的奇迹之旅(二)】C++关键字命名空间使用的三种方式C++输入输出命名空间std的使用惯例
  • 如何通过针对iOS的动态分析技术绕过反调试机制
  • 33.Python从入门到精通—Python3 正则表达式 re.match函数 re.search方法 re.match与re.search的区别
  • 便携式气象站是什么
  • AIGC重塑金融:AI大模型驱动的金融变革与实践
  • TP4054替代DP4054锂电池供电电路保护方案
  • 前端JS商品规格组合
  • ⾃定义类型:联合和枚举
  • Spring IOC控制反转、DI注入以及配置
  • RabbitMQ的部分模式
  • 提取单选框的值,并通过ajax传值到后台
  • Django创建多app应用
  • 如何反反爬虫
  • wireshark抓包之DNS协议
  • 升级到 Java 21 是值得的
  • C# 多线程
  • 快速安装sudachipy日语包