我一直在尝试在 Linux 中编译 SDL 2.0.1。我发现了问题,问题是我的/usr/include 目录中没有安装 C 头文件。有人知道将头文件安装到我的系统的解决方案吗?
GCC 4.7 和 build-essentials 已经顺便安装了。
最佳答案
安装 SDL 需要的包的 -dev
版本。例如,在 Debian 和 Ubuntu 上,您需要 libasound2-dev、libpulse-dev、libaudio-dev、libx11-dev 和许多其他东西。
为了自动获取其中的大部分,请尝试安装SDL 1.2 的开发包。这会将其他包作为依赖项引入。它们与 SDL 2 基本相同。
关于linux - Linux 中未安装 C 头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19721276/