Форум программистов, компьютерный форум, киберфорум
SFML
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/25: Рейтинг темы: голосов - 25, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 21.04.2015
Сообщений: 4
1

C++ / SFML, не создается .exe

21.04.2015, 06:19. Показов 4956. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет!

Данные Visual Studio
C++ / SFML, не создается .exe


Народ,столкнулся с проблемой подключения sfml к с++, не генерируется .exe файл.
Прописал все библиотеки, в точь точь, как сказано на офф сайте

C++ / SFML, не создается .exe

C++ / SFML, не создается .exe

C++ / SFML, не создается .exe

C++ / SFML, не создается .exe


Хочу заметить, что пробовал и "SFML_DYNAMIC", так к слову, результат нулевой...

Код, также, взят с офф сайта.
Создаю main.cpp в Source Files (Исходные файлы или файлы исходников, хз как точно по русски) через ПКМ -> Source Files -> Add New Item -> C++(.cpp) Visual C++
и вставляю код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <SFML/Graphics.hpp>
 
int main()
{
    sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
    sf::CircleShape shape(100.f);
    shape.setFillColor(sf::Color::Green);
 
    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }
 
        window.clear();
        window.draw(shape);
        window.display();
    }
 
    return 0;
}
Ошибок нету (подчеркиваний), то есть библиотеки подключились ...
При запуске, просит с билдить проект
C++ / SFML, не создается .exe

Соответственно жму "да"

В итоге, получаю такую байду... и вот эту ошибку ...
Вроде бы все, кто может подсказать, что делать, буду очень признателен! Заранее спасибо!
Миниатюры
C++ / SFML, не создается .exe   C++ / SFML, не создается .exe   C++ / SFML, не создается .exe  

C++ / SFML, не создается .exe   C++ / SFML, не создается .exe  
1
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.04.2015, 06:19
Ответы с готовыми решениями:

Создание релиза exe файла SFML C++ на VS 2017 (не удается открыть входной файл "sfml-graphics-s.lib")
не могу собрать решение релиз версии, не пойму что я делаю не так постоянно выдает ошибку 1&gt;LINK...

SFML exe-шник не запускается
Всем привет. Такое дело. Работаю на с++ в dev-c++. Написал одну программку для себя, так сказать...

SFML не появляется окно при запуске exe файла
Не появляется окно при запуске exe файла. Ни с release ни с debug. Ни с х64 ни с х86. Но если...

Не создаётся exe файл. Создаётся папка netcoreapp2.0
На рабочем компе всё нормально, exe лежит в Debug. На домашнем может с настройками что намудрил,...

8
1 / 1 / 0
Регистрация: 21.04.2015
Сообщений: 4
21.04.2015, 06:58  [ТС] 2
Сохранил "output from: Build" в "log.txt", если кому то будет интересно пролистать
log.zip
0
4064 / 3318 / 924
Регистрация: 25.03.2012
Сообщений: 12,495
Записей в блоге: 1
21.04.2015, 07:58 3
это читал? http://stackoverflow.com/quest... 700-doesnt
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
21.04.2015, 10:18 4
Тут тему почитай: https://www.cyberforum.ru/visu... 17151.html

Добавлено через 1 минуту
И не жми F5. Сначала собери (F7), если ошибок нет, тогда запускай.
0
1 / 1 / 0
Регистрация: 21.04.2015
Сообщений: 4
21.04.2015, 14:17  [ТС] 5
Прочитал, Спасибо!
Теперь один момент, я в c++ нуб... Особенно в таких проблемах, первый раз сталкиваюсь, я многое там не понял, не из - за английского, а чуток не понял, что делать, это не о том что надо скопировать файлы из sfml/bin в debug проекта? если так, то я это делал, проблема в том, что когда sfml запрашивает эти файлы, то он создает .exe и потом просит их... а у меня он до них не доходит ...

Добавлено через 4 минуты
Как я понял, проблема в версиях sfml для версии Visual Studio? ...
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
21.04.2015, 14:24 6
Лучший ответ Сообщение было отмечено Jfact как решение

Решение

Цитата Сообщение от Jfact Посмотреть сообщение
Как я понял, проблема в версиях sfml для версии Visual Studio? ...
Какие библиотеки (SFML) прописаны для линкера (5-й скрин, в 1-ом посте)? С буквой d (для динамической линковки, для дебаг), с буквой s (для статической линковки, для релиз), с буквами s-d (для статичесой линковки, для дебаг)?
1
1 / 1 / 0
Регистрация: 21.04.2015
Сообщений: 4
22.04.2015, 12:12  [ТС] 7
Цитата Сообщение от lss Посмотреть сообщение
Какие библиотеки (SFML) прописаны для линкера (5-й скрин, в 1-ом посте)? С буквой d (для динамической линковки, для дебаг), с буквой s (для статической линковки, для релиз), с буквами s-d (для статичесой линковки, для дебаг)?
Все, заработало! Огромное спасибо, что все объяснил =)
Прописал "SFML_DYNAMIC" и сменил -s на -d, теперь все работает, как часы =) Еще раз, огромное Спасибо!
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
22.04.2015, 12:37 8
Цитата Сообщение от Jfact Посмотреть сообщение
Прописал "SFML_DYNAMIC" и сменил -s на -d, теперь все работает, как часы =)
Если прописывать библиотеки с -s, то читай тему по ссылке, там написано, что нужно дополнительно прописать линкеру.
0
0 / 0 / 0
Регистрация: 23.03.2018
Сообщений: 2
23.03.2018, 21:18 9
Всем привет Я решил эту проблему тебе нужна
C:\Program Files (x86)\Dev-Cpp\MinGW64\bin
в папке бин есть libgcc_s_sjlj-1.dll и libstdc++-6.dll капируй
эти файлы на папку где находится твоя игра и все.
0
23.03.2018, 21:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2018, 21:18
Помогаю со студенческими работами здесь

Вместо файла exe создаётся exe.embed.manifest
Пмогите пожалуйста! Установил visual С++ 2008 Ex Ed. Открываю уже готовый проект, нажимаю F5 ,...

не создается .exe
Привет всем! Подскажите пожалуйста, почему программа перестала запускаться из Buildera 6? Нажимаю...

Не создается exe
При компиляции программы в rax xe4 , программа работает, но не создает exe файла, почему7

Не создается .exe
Добрый день. Выкидывает вот такую вот ошибку. В коде вроде как ошибок нет. #include...

Не создается .exe
Ребята помогите решить проблему. Начинаю учить C++, пишу первую программу Hello World. Выдает...

Не создаётся .exe файл
Через месяц стабильной работы вдруг перестал создаваться .exe файл. Запускается нормально, нажимая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru