vs2010编译lua5.1 vs2013编译lua

lua-5.1.5.tar.gz 解开在 D:Lua5.1

1. 启动VS命令行
vs2010编译lua5.1 vs2013编译lua

2.

Setting environment for using Microsoft Visual Studio 2010 x86tools.

c:program filesmicrosoft visual studio10.0vcbin>cd d:Lua5.1

c:program filesmicrosoft visual studio10.0vcbin>d:

d:Lua5.1>d:lua5.1etcluavs.bat

d:Lua5.1>cd src

d:Lua5.1src>cl /nologo /MD /O2 /W3 /c/D_CRT_SECURE_NO_DEPRECATE /DLUA_BUILD_A
S_DLL l*.c
lapi.c
lauxlib.c
lbaselib.c
lcode.c
ldblib.c
ldebug.c
ldo.c
ldump.c
lfunc.c
lgc.c
linit.c
liolib.c
llex.c
lmathlib.c
lmem.c
loadlib.c
lobject.c
lopcodes.c
loslib.c
lparser.c
正在生成代码...
正在编译...
lstate.c
lstring.c
lstrlib.c
ltable.c
ltablib.c
ltm.c
lua.c
luac.c
lundump.c
lvm.c
lzio.c
正在生成代码...

d:Lua5.1src>del lua.obj luac.obj

d:Lua5.1src>link /nologo /DLL /out:lua51.dlll*.obj
正在创建库 lua51.lib 和对象lua51.exp

d:Lua5.1src>if exist lua51.dll.manifest mt/nologo -manifest lua51.dll.manifes
t -outputresource:lua51.dll;2

d:Lua5.1src>cl /nologo /MD /O2 /W3 /c/D_CRT_SECURE_NO_DEPRECATE /DLUA_BUILD_A
S_DLL lua.c
lua.c

d:Lua5.1src>link /nologo /out:lua.exe lua.objlua51.lib

d:Lua5.1src>if exist lua.exe.manifest mt/nologo -manifest lua.exe.manifest -o
utputresource:lua.exe

d:Lua5.1src>cl /nologo /MD /O2 /W3 /c/D_CRT_SECURE_NO_DEPRECATE l*.c print.c

lapi.c
lauxlib.c
lbaselib.c
lcode.c
ldblib.c
ldebug.c
ldo.c
ldump.c
lfunc.c
lgc.c
linit.c
liolib.c
llex.c
lmathlib.c
lmem.c
loadlib.c
lobject.c
lopcodes.c
loslib.c
lparser.c
正在生成代码...
正在编译...
lstate.c
lstring.c
lstrlib.c
ltable.c
ltablib.c
ltm.c
lua.c
luac.c
lundump.c
lvm.c
lzio.c
print.c
正在生成代码...

d:Lua5.1src>del lua.obj linit.obj lbaselib.objldblib.obj liolib.obj lmathlib.
objloslib.obj ltablib.obj lstrlib.obj loadlib.obj

d:Lua5.1src>link /nologo /out:luac.exe*.obj

d:Lua5.1src>if exist luac.exe.manifest mt/nologo -manifest luac.exe.manifest
-outputresource:luac.exe

d:Lua5.1src>del *.obj *.manifest

d:Lua5.1src>cd ..

d:Lua5.1>

3.结果如下


  

爱华网本文地址 » http://www.413yy.cn/a/25101011/57405.html

更多阅读

最为详细的教程,教你如何反编译与回编译 精 java 反编译

最为详细的教程,教你如何反编译与回编译 精——简介学会反编译比较关键,也是我们美化必须掌握技术,学会反编译也是实现制作ROM的起步,ROM高手必然是反编译高手这里有必要说一下,教程只是给你一个动手的那一个跷板,教程不是万能的,给了你基

LinuxKernel0.01的编译和运行 linux编译运行java

http://www.oldlinux.org/oldlinux/viewthread.php?tid=4827Linux Kernel 0.01 的编译和运行本文操作环境均在 Linux 系统中实现。==================================================================================一、准备工

编译QtWeb之二 qtweb和亿简

静态编译qt-everywhere-opensource-src-4.7.3失败,总是提示找不到jscore.lib.我也尝试使用qt-everywhere-opensource-src-4.7.3和qt-win-opensource-4.7.3-vs2008.exe得到一样的结果。按照网上的说法:Qtsourcecode的解压目录不能有中

手机,电脑反编译apk教程 apktool反编译apk教程

电脑端反编译教程:用apktool反编译工具1.Windows徽标键+R 弹出运行对话框 输入cmd ,回车;会弹出命令提示符窗口2.输入:“E:”回车(其中E为盘符,apktool在哪个盘就输入哪个盘的盘符)3.输入:“cd apktool”回车(其中apktool为反编译工具所在文件

编译原理 编译原理知识点

高级语言为什么不直接编译成机器码,而编译成汇编代码(2010-10-04 12:08:19)转载标签: 杂谈1.一般的编译器,是先将高级语言转换成汇编语言(中间代码),然后在汇编的基础上优化生成OBJ目标代码,最后Link成可执行文件。2.Que:高级语言为什么不直

声明:《vs2010编译lua5.1 vs2013编译lua》为网友至此不谈风月分享!如侵犯到您的合法权益请联系我们删除