程序入口 打开lua5.4.3的源代码,发现有两个入口文件 lua.c 解释器luac.c 编译器 创建项目 我们创建一个新的项目,然后把我们的代码拖拽到项目解决方案中。 编译 编译时两个入口文件,只保留一个,不然会报错。 把lua.c的main方法注释掉,编译的exe就是解释器,可以自己改为为lua.exe 同理,把luac.c的main方法注释掉,编译的exe就是编译器,可以自己改名为luac.exe 其他 代码里有两个main如何处理? 方法1 注释另一个main方法2 在一个解决方案建两个工程,一个工程只保留一个main入口文件就行 指定生成的目标文件名 改工程配置