gpt4 book ai didi

visual-studio-2010 - VS2010下编译Lua 5.2 alpha

转载 作者:行者123 更新时间:2023-12-04 22:00:38 25 4
gpt4 key购买 nike

我想在 Visual Studio 下编译 Lua 5.2 alpha,但出现错误,我不知道如何修复它们。

error LNK1169: one or more multiply defined symbols found
error LNK2005: _main already defined in lua.obj

如果有人能指导我为 Lua 5.2 alpha 创建 VS2010 解决方案,或将我指向相关资源,我将不胜感激。

提前致谢。

最佳答案

您很可能同时编译了 luac.clua.c在一个 VS 项目中。要在 VS 中自己构建 Lua,您需要三个项目:

库 - 这应该是 DLL 或静态库项目。应该包含 src/ 下的每个 .c 文件除了 luac.clua.c .只有在嵌入时才需要这个。

编译器 - 控制台可执行文件,包含 luac.c
解释器 - 控制台可执行文件,包含 lua.c

关于visual-studio-2010 - VS2010下编译Lua 5.2 alpha,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6321927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com