windows 在 CLion 中安装 SFML

Installing SFML in CLion on windows

我在 CLion 中安装了 SFML,但是当我尝试 运行 一些基本代码以查看它是否正常工作时,我 运行 遇到了一些问题。

#include <SFML/Window.hpp>
int main()
{
    sf::Window window(sf::VideoMode(800, 600), "My window");

    // run the program as long as the window is open
    while (window.isOpen())
    {
        // check all the window's events that were triggered since the last iteration of the loop
        sf::Event event;
        while (window.pollEvent(event))
        {
            // "close requested" event: we close the window
            if (event.type == sf::Event::Closed)
                window.close();
        }
    }

    return 0;
}

这没有错误,但它不能正常工作,我在 运行 它Process finished with exit code -1073741515 (0xC0000135) 时得到了这个。关于如何解决这个问题的任何想法? 如果对您有帮助,这是代码图片

此外,这是我的 cmake 文件

对于链接器标志,您需要添加 sfml-windowsfml-system

更新:我开始工作我需要将 dll 移动到项目文件并重写一些 CMake