| Другое > Hard'n'Soft |
| Ошибка ld.exe cannot find -lSDLmain |
| (1/1) |
| Гламурная киса:
Среда Codeblocks (компилятор gcc) Раньше всё компилировало нормально...Не пользовался компилятором пару месяцев, но тут надо было воспользоваться им, а он мне такое пишет: --- Код: ---||=== er, Debug ===| ld.exe||cannot find -lSDLmain| ||=== Build finished: 1 errors, 0 warnings ===| --- Конец кода --- причём на любой проэкт так ругается, будь то open gl, win 32 или console project. :'( Даже на hello world так реагирует. :'( :'( :'( Что нужно поменять в настройках компилятора? Добавлено позже: кстати, последний раз кажись я шаманил с SDLкой |
| Mashin:
Похоже где-то в опциях линкера у тебя указана библиотека SDL_main, которую соответственно нужно оттуда убрать. Большего сказать не могу, т.к. Codeblocks не пользуюсь, сам компилирую через мейкфайлы. |
| Гламурная киса:
в опциях линкера вообще ни чего не установлено сейчас. :-\ |
| HoRRoR:
Так ведь явно пишет, не может найти либу SDLmain, которая указан в опциях линкера. |
| Гламурная киса:
Выходит, что не так уж и явно. |
| HoRRoR:
А в общей конфигурации что? На "alko" кликни слева. |
| Гламурная киса:
linker settings и search directories тоже пусты. А во флагах только одна галка установлена (напротив enable all compiler warnings) |
| HoRRoR:
Посмотри в глобальных настройках, Settings -> Compiler and debugger -> Linker settings. Возможно когда-то перепутал и добавил либу туда вместо настроек самого проекта. |
| Гламурная киса:
Точно... :blush: Теперь пашет |
| Навигация |
| Главная страница сообщений |