У меня возникают трудности с компоновкой библиотек Lua 5.1 с использованием Code :: Blocks и MinGW, чтобы я мог работать с Lua на C. В блоках кода у меня есть каталоги поиска, указывающие на «C: \ Program Files (x86) \ Lua \ 5.1 \ include "и аналогичный путь, заканчивающийся на" \ lib "для связывания свойств, для вкладок include и библиотек, соответственно.Я даже включил "lua51.DLL" и "lua5.1.DLL" в мою корневую папку для проекта.Интересно то, что он отлично работает для SDL, который следует тем же процедурам, что я объяснил только сейчас.Я даже пробовал "магическое" исправление ссылок на "-llua -lliblua", и оно не работает.Моя ошибка, в частности, «Main.o: неопределенная ссылка на« lua_dofile »», которая, как я знаю, является ошибкой компоновки.Может кто-нибудь рассказать мне, как TI настроил все правильно?