我如何在C++程序中正确地实现Lua?我下载了Lua源代码,将.c文件放入我的src文件夹中,.h文件放入include文件夹中,在我的程序源代码中包含了lua.h(当然要用extern "C"{}),并点击“构建”。
这就是所有教程告诉我的使用Lua与C ++项目的方法。
但是现在我遇到了“main的多重定义”错误,以及Lua代码中无法解决的一些符号。我理解第一个错误的意思(冲突,因为Lua有一个main函数,而我的程序也有一个),但我该如何解决呢?
或者我对在C++程序中实现Lua的理解完全错误了吗?
这就是所有教程告诉我的使用Lua与C ++项目的方法。
但是现在我遇到了“main的多重定义”错误,以及Lua代码中无法解决的一些符号。我理解第一个错误的意思(冲突,因为Lua有一个main函数,而我的程序也有一个),但我该如何解决呢?
或者我对在C++程序中实现Lua的理解完全错误了吗?
INSTALL
文档,获取更完整且不过度简化的信息。 - user457812