c++ - sfml 2 和 cmake 构建

标签 c++ cmake sfml

您好,我正在尝试将 sfml 2 与代码块一起使用。我已遵循本教程 http://www.sfml-dev.org/tutorials/2.1/compile-with-cmake.php .我已经完成了教程中的所有操作,现在我需要转到 sfml-build 文件夹并在终端运行 make,运行后出现此错误:

[ 38%] Building CXX object src/SFML/Window/CMakeFiles/sfml-

window.dir/Linux/WindowImplX11.cpp.o
make[2]: *** No rule to make target `/usr/lib/i386-linux-gnu/libGL.so', needed by `lib/libsfml-window.so.2.1'.  Stop.
make[1]: *** [src/SFML/Window/CMakeFiles/sfml-window.dir/all] Error 2
make: *** [all] Error 2

最佳答案

解决方案:

我之前已经安装了 glew1.5,但这并没有让我安装 SFML2.1 所需的 glew1.7。

我需要安装这两个:

sudo apt-get install libxmu-dev
sudo apt-get install libxi-dev

关于c++ - sfml 2 和 cmake 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18419318/

相关文章:

c++ - CMake 安装(子目录中的目标)

c++ - OS X 上的链接器错误 "ld: framework not found SFML"

c++ - SFML 白色窗口

c++ - gluPerspective 与 SFML : same compilation, 不同的结果。图形不显示

c++ - C++模板的问题

c++ - 如何在 C++ 中使用 FANN

java - 如何在命令提示符下使用 OpenCv 实用程序

c++ - 返回元素是否比通过引用发送它们并在那里修改慢?

c++ - Pancake Glutton 任务 C++

c - Linux 上 CLion 中的数学库链接错误