编译sfml

Posted wangshuyi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译sfml相关的知识,希望对你有一定的参考价值。

1.安装依赖包

apt-get install -y libgl1-mesa-dev libglu1-mesa-dev libglut-dev libudev libu-dev libgudev libudev-dev libopenal-dev libvorbis-dev libflac-dev

2.常规cmake-gui

3.cmake

cmake_minimum_required(VERSION 3.13)
project(creative_gui)

set(CMAKE_CXX_STANDARD 11)
find_package(SFML 2.5.1 COMPONENTS graphics window system)

add_executable(creative_gui main.cpp)
target_link_libraries(creative_gui sfml-graphics sfml-window sfml-system)

以上是关于编译sfml的主要内容,如果未能解决你的问题,请参考以下文章

编译一个C ++程序,它使用sfml和mingw从linux移植到windows

SFGUI/C++ 编译问题。错误 2019:未解析的外部符号

安装 SFML 后 Visual Studio 2015 中的错误

如何在 Windows 上修复 VS 2019 中的 SFML 错误?

Premake 生成的解决方案不会在 Release 中编译,但在 Debug 中编译

如何强制库使用自定义 std::allocator?