2016-11-18 10 views
1

Я пытаюсь использовать SFML в Clion (и MinGW как компилятор): во время процесса сборки и компоновки нет никаких проблем, я могу также включать файлы SFML без заголовка проблемы, но когда я запускаю проект, я получаю -1073741515 в качестве кода выхода. На данный момент моего проект только main.cpp файл, который я скопированный из SFML учебника об управлении окномне может запустить мой проект whit sfml на Clion

Моего 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() 

main.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; 
} 

PS: Извините за мой плохой англис.

+0

Возможный дубликат [C++ работает файл с включёнными библиотеки failes без компиляции ошибки (CMake/CLion)] (http://stackoverflow.com/questions/40594359/c -running-file-with-included-library-failes-without-compiling-error-cmake-c) Пожалуйста, проверьте ответ на этот вопрос. FWIW, код выхода -1073741515 (0xC0000135) является 'STATUS_DLL_NOT_FOUND' –

+0

Я решил разрешить sfml-dll в моей папке проекта. – Wippo

ответ

1

решаемые путем добавления SFML-DLLs в папке проекта

 Смежные вопросы

  • Нет связанных вопросов^_^