zoukankan      html  css  js  c++  java
  • vs2010编译lua-5.3.2

    lua-5.3.2.tar.gz 解开在 D:lua

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

    2.

    c:program filesmicrosoft visual studio 10.0vcin>cd d:lua

    c:program filesmicrosoft visual studio 10.0vcin>d:

    d:lua>cd src

    d:luasrc>cl /nologo /MD /O2 /W3 /c /D_CRT_SECURE_NO_DEPRECATE /DLUA_BUILD_AS_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:luasrc>del lua.obj luac.obj

    d:luasrc>link /nologo /DLL /out:lua51.dll l*.obj
       正在创建库 lua51.lib 和对象 lua51.exp

    d:luasrc>if exist lua51.dll.manifest mt /nologo -manifest lua51.dll.manifest -outputresource:lua51.dll;2

    d:luasrc>cl /nologo /MD /O2 /W3 /c /D_CRT_SECURE_NO_DEPRECATE /DLUA_BUILD_AS_DLL lua.c
    lua.c

    d:luasrc>link /nologo /out:lua.exe lua.obj lua51.lib

    d:luasrc>if exist lua.exe.manifest mt /nologo -manifest lua.exe.manifest -outputresource:lua.exe

    d:luasrc>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:luasrc>del lua.obj linit.obj lbaselib.obj ldblib.obj liolib.obj lmathlib.obj    loslib.obj ltablib.obj lstrlib.obj loadlib.obj

    d:luasrc>link /nologo /out:luac.exe *.obj

    d:luasrc>if exist luac.exe.manifest mt /nologo -manifest luac.exe.manifest-outputresource:luac.exe

    d:luasrc>del *.obj *.manifest

    d:luasrc>cd ..

    d:lua>

    3.结果如下

    vs2010编译lua5.1

  • 相关阅读:
    How to fix the error; 'Error: Bootstrap tooltips require Tether (http://github.hubspot.com/tether/)'
    CentOS 7.2安装教程
    webpack打包生成多个vendor的配置方法
    webpack务虚扫盲
    Webpack引入jquery及其插件的几种方法
    多线程Lock版生产者和消费者模式
    多线程共享全局变量以及锁机制
    多线程Thread类
    多线程threading模块
    Python正则表达式(二)
  • 原文地址:https://www.cnblogs.com/gpfeisoft/p/5102582.html
Copyright © 2011-2022 走看看