C++ 卡在ld:找不到-llua

C++ 卡在ld:找不到-llua,c++,compiler-errors,C++,Compiler Errors,我试图用Dev Cpp v2编译一些源代码,但是编译器在 找不到-llua 这是我的链接器 -伊利亚 -llibxml2 -lwsock32 -LLIBOOSTU螺纹-mgw-mt-1螺纹33螺纹1 -lgmp 我试图删除-llua,但它说找不到-LLIBoost_thread-mgw-mt-1_33_1 这是源文件,它是免费的,如果它可以帮助更多 以下是编译日志:-- 编译器:默认编译器 生成生成文件:“C:\Users\Amr\Desktop\magebomb master\Makefil

我试图用Dev Cpp v2编译一些源代码,但是编译器在 找不到-llua 这是我的链接器 -伊利亚 -llibxml2 -lwsock32 -LLIBOOSTU螺纹-mgw-mt-1螺纹33螺纹1 -lgmp

我试图删除-llua,但它说找不到-LLIBoost_thread-mgw-mt-1_33_1

这是源文件,它是免费的,如果它可以帮助更多

以下是编译日志:--

编译器:默认编译器 生成生成文件:“C:\Users\Amr\Desktop\magebomb master\Makefile.win” 执行make。。。 make.exe-f“C:\Users\Amr\Desktop\magebomb master\Makefile.win”全部 windres.exe-i Mage_Bomb_private.rc--输入格式=rc-o Source/Obj/Mage_Bomb_private.res-o coff

g++.exe Source/Obj/main.o Source/Obj/Config.o Source/Obj/XML.o Source/Obj/RSA.o Source/Obj/Position.o Source/Obj/NetworkMessage.o Source/Obj/Mage_Bomb\u private.res-o“magebomb.exe”-L“C:/Users/Amr/Desktop/Stian的重新打包开发Cpp v2/lib”--llua-llibxml2-lwsock32-llibboost\u thread-mgw-mt-1-lgmp-s

ld:找不到-llua

make.exe:**[magebomb.exe]错误1

执行终止


编辑:-我将-llua替换为-llua5.1
被困于找不到-llibboost_thread-mgw-mt-1_33_1

你下载或构建了这些库吗?在我看来,“我如何使用它?”不是,一个编程问题。我用-llua5.1替换了-llua,但找不到-llibboost_-thread-mgw-mt-1_33_1我不知道-llibboost_-thread-mgw-mt-1_33_1叫什么,我想我已经有了一些libariesi我只是想编译它:/-llua意味着你应该有liblua或者使用g++的-L键指定其他属性。所以你必须找到这个库的来源,并通过你的数据包管理器构建或安装它。你下载或构建了这些库吗?在我看来,“我如何使用它?”不是,一个编程问题。我用-llua5.1替换了-llua,但找不到-llibboost_-thread-mgw-mt-1_33_1我不知道-llibboost_-thread-mgw-mt-1_33_1叫什么,我想我已经有了一些libariesi我只是想编译它:/-llua意味着你应该有liblua或者使用g++的-L键指定其他属性。因此,您必须找到这个库的来源,并通过数据包管理器构建或安装它。