Я работаю над проектом (для конкретной игры), и я чувствую, что должен начать с разных библиотек. Поэтому при этом я переустановил Code:: Blocks и установил свои новые библиотеки и включил.
Но на данный момент у меня проблема с запуском u [мой новый проект, чтобы проверить, работают ли все из включений. Эта проблема: libstdc++-6.dll was not found.
Сначала я задавался вопросом, могу ли я просто найти этот файл в Интернете, но его нигде не найти (или, по крайней мере, много мест, которые я искал...) Вскоре после этого я попытался загрузить мой старый проект, и та же проблема снова возникла (wierd...._.) Я думал о своем, возможно, компиляторе, поэтому использовал свой старый компилятор, и он сделал то же самое! В этот момент я поставил проблему на завтра (что сегодня)
Итак, мой вопрос: если кто-то еще имел эту проблему, как бы вы ее разрешили?
Я использую Code:: Blocks with MinGW как компилятор в 32-разрядной версии Windows Vista.
***** ***** EDIT
Вот варианты сборки в моем проекте. Обратите внимание, что это настройки в проекте, а не глобальный компилятор:
В (название проекта) → Настройки компилятора- > Параметры Otehr:
(я использую //
для разделения команд)
-mthreads//
-fmessage-length=0//
-fexceptions//
-fident//
В (название проекта) → Настройки компилятора → # define:
WIN32//
_WINDOWS//
В (название проекта) → Настройки компоновщика- > Другие параметры компоновщика:
-static-libstdc++//
-static-libgcc//
-Wl,--enable-auto-image-base//
-Wl,--add-stdcall-alias//
-Wl,--enable-auto-import//
В библиотеках linker- > link у меня есть различные ссылки на файлы с расширением .a
, эти файлы включают Bullet PHysics, Ogre3D и SFML
В каталогах поиска у меня есть ссылки на MinGW/bin и каталоги MinGW/lib, а также другие ссылки на разные библиотеки.
Мой компилятор - MinGW, компилятор GNU GCC для Windows 32 бит. а IDE - это кодовые блоки. Также обратите внимание, что в настройках Debug и Release проекта нет ничего.
Большинство этих настроек также являются частями, которые я получил из Ogre3D Application setup, если это поможет.