gpt4 book ai didi

c++ - 使用 SFML 的 CLion 项目退出代码 -1073741515

转载 作者:行者123 更新时间:2023-11-30 05:20:22 28 4
gpt4 key购买 nike

我正在尝试在 Clion(和 MinGW 作为编译器套件)上使用 SFML:在构建和链接过程中没有任何问题,我也可以包含没有问题的 SFML 文件但是当我运行项目时我得到 - 1073741515 作为退出代码。目前我的项目只是一个 main.cpp 文件,我从关于管理窗口的 sfml 教程中复制了它

我的cmake.txt

cmake_minimum_required(VERSION 3.6)
project(Survival_2D)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/Modules" ${CMAKE_MODULE_PATH})

set(SOURCE_FILES main.cpp)
add_executable(Survival_2D ${SOURCE_FILES})

find_package(SFML REQUIRED system window graphics network audio)

if(SFML_FOUND)
include_directories(${SFML_INCLUDE_DIR})
target_link_libraries(Survival_2D ${SFML_LIBRARIES})
endif()

主要.cpp

#include <SFML/Window.hpp>

int main() {

sf::Window window(sf::VideoMode(800, 600), "My window");

while (window.isOpen()) {

sf::Event event;
while (window.pollEvent(event)) {
if (event.type == sf::Event::Closed)
window.close();
}
}
return 0;
}

最佳答案

通过将 sfml-dlls 添加到项目文件夹解决

关于c++ - 使用 SFML 的 CLion 项目退出代码 -1073741515,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40676384/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com