32 / 32 / 19
Регистрация: 13.07.2011
Сообщений: 140
|
||||||
1 | ||||||
Отсутствует SDL2.dll31.03.2014, 00:12. Показов 8872. Ответов 8
Метки нет (Все метки)
Всем доброй ночи и дня. Решил окунуться в мир геймдева, но сразу же столкнулся с проблемой, а именно: скачал SDL, установил, создал проект, прописал пути к либам, набросал быстренько исходник:
"Запуск программы невозможен, так как на компьютере отсутствует SDL2.dll. Попробуйте переустановить программу". Как не бился, пример выше не хочет запускаться, буду благодарен за объяснения, мне бездарю, что я делаю не так. Заранее спасибо P.S. Версия SDL 2
0
|
31.03.2014, 00:12 | |
Ответы с готовыми решениями:
8
Отсутствует libstdc++-6.dll и libgcc_s_sjlj-1.dll при компиляции отсутствует dll Отсутствует MSVCP120D.dll Невозможно запустить программу. Отсутствует libiconv-2.dll |
148 / 139 / 18
Регистрация: 13.10.2012
Сообщений: 592
|
|
31.03.2014, 00:14 | 2 |
Поместите .dll в папку проекта иль путь к ней в path пропишите.
0
|
32 / 32 / 19
Регистрация: 13.07.2011
Сообщений: 140
|
|
31.03.2014, 00:16 [ТС] | 3 |
Помещал, не помогло да и в принципе, все пути прописаны в свойствах проекта
0
|
148 / 139 / 18
Регистрация: 13.10.2012
Сообщений: 592
|
|
31.03.2014, 00:23 | 4 |
RamonN, а в одну папку с .exe?
По идее, если dll не тот - он, вроде, должен вылетать, а не не видеть
2
|
32 / 32 / 19
Регистрация: 13.07.2011
Сообщений: 140
|
|
31.03.2014, 00:28 [ТС] | 5 |
Битый час с этим мучался, везде закидывал длл-ку, вы оказались правы: закинул длл-ку, в папку с exe и заработало. Т.е. получается при создании нового проекта, нужно будет каждый раз в папку с exe кидать? Почему он не ищет по прописанным путям?
0
|
148 / 139 / 18
Регистрация: 13.10.2012
Сообщений: 592
|
|
31.03.2014, 00:29 | 6 |
RamonN, а пути где прописаны? В Path?
0
|
32 / 32 / 19
Регистрация: 13.07.2011
Сообщений: 140
|
|
31.03.2014, 00:32 [ТС] | 7 |
Свойства проекта -> С/С++ -> Общие -> Дополнительные каталоги включаемых файлов и иже с ними еще парочку путей для include и .lib
0
|
148 / 139 / 18
Регистрация: 13.10.2012
Сообщений: 592
|
|
31.03.2014, 00:34 | 8 |
RamonN, попробуйте путь к папке с dll в Path прописать. Когда пропишите, не забудьте перезапустить IDE
0
|
06.04.2014, 21:15 | 9 |
Один из вариантов в винду запихать
В кодеблоксе была хитрость. Если запускается из IDE, значит библа должна лежать рядом с проектом. Если запускается скомпилированный exe то библа должна лежать рядом с exe в папке релизов. А когда положили в виндупапку, не забывайте, что для передачи программы другим людям надо прикладывать рядышком с прогой эту dll.
0
|
06.04.2014, 21:15 | |
06.04.2014, 21:15 | |
Помогаю со студенческими работами здесь
9
Запуск программы невозможен так как на компьютере отсутствует msvcp140.dll MinGW. При запуске откомпилированной программы вылетает ошибка, что библиотека libgcc_s_dw2-1.dll отсутствует. Запуск программы невозможен так как на компьютере отсутствует libgcc-s-sjlj-1.dll. Попробуйте переустановить программу MinGW после обновления выдает ошибку "отсутствует libgcc_s_dw2-1.dll" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |