• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            kenlistian

            厚積薄發(fā). 勤為槳,思為帆

               :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理 ::
              73 隨筆 :: 4 文章 :: 22 評論 :: 0 Trackbacks
            lua是一個腳本語言,可以嵌入到c/c++中,它是世界上最小巧的腳本語言。
            學(xué)習(xí)它可以大大的擴充對數(shù)據(jù)設(shè)置方面的許多要求。
            lua,在西班人稱之月亮寶石,的確,把它掌握,把它嵌在vc之寶劍劍柄之上,
            將讓你砍殺一切“攔路之怪獸”增加魔法之光彩!
             
            首先,lua可以運行在windows平臺,但是你必須下載源碼對它編譯,下載地址在
            http://www.lua.org/
             
            如果采用vc6以上的話,編譯文件在\LUA\lua-5.1.1\etc中的bat中,
            如何構(gòu)建lua,help有很清楚的解釋
            * Building Lua on Windows and other systems
              -----------------------------------------
              If you're not using the usual Unix tools, then the instructions for
              building Lua depend on the compiler you use. You'll need to create
              projects (or whatever your compiler uses) for building the library,
              the interpreter, and the compiler, as follows:
              library: lapi.c lcode.c ldebug.c ldo.c ldump.c lfunc.c lgc.c llex.c
              lmem.c lobject.c lopcodes.c lparser.c lstate.c lstring.c
              ltable.c ltm.c lundump.c lvm.c lzio.c
              lauxlib.c lbaselib.c ldblib.c liolib.c lmathlib.c loslib.c
              ltablib.c lstrlib.c loadlib.c linit.c
              interpreter: library, lua.c
              compiler: library, luac.c print.c
              If you use Visual Studio .NET, you can use etc/luavs.bat
              in its "Command Prompt".
             
             If all you want is to build the Lua interpreter, you may put all .c files
              in a single project, except for luac.c and print.c. Or just use etc/all.c.
              To use Lua as a library in your own programs, you'll need to know how to
              create and use libraries with your compiler.
              As mentioned above, you may edit luaconf.h to select some features before
              building Lua.
             
            在vc中做,很簡單,如果想靜態(tài)的,先生成一個空靜態(tài)工程文件,加入以上文件,就建出library。lib文件,如果想生成動態(tài)的,則建一個動態(tài)工程文件,加入以上文件,就建成library。dll和library。lib文件。
             
            如果要建一個一個編譯器,則把上面的lib,和lua。c和print。c放在一個新win32控制臺工程文件編譯,形成了dos界面的exe,在dos下運行,生成的lua.exe如下
            http://kk
            腳本解釋器,就是把lua。c和lib文件放在一個空win32工程文件編輯成luaw.exe
             
            寫一個簡單的“hello world”文件,如下
             print( “hello world”)  保存為hello。lua,
             
            在dos下運行huae hello。lua
             將會打印出字符串。
             
            好了,第一篇介紹完。
             
             
             
             
             
             
             
             
            posted on 2006-06-17 17:53 kenlistian 閱讀(347) 評論(0)  編輯 收藏 引用

            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            久久精品国产精品国产精品污| 久久精品国产色蜜蜜麻豆| 久久综合久久综合亚洲| 日本五月天婷久久网站| 久久精品九九亚洲精品| 精品久久久久久无码中文字幕| 久久这里有精品视频| 三级三级久久三级久久| 99久久精品免费看国产| 久久久久久曰本AV免费免费| 99国产精品久久| 少妇熟女久久综合网色欲| 青青草原综合久久大伊人精品| 亚洲伊人久久成综合人影院| 精品少妇人妻av无码久久| 亚洲国产精品成人久久蜜臀| 999久久久免费精品国产| 亚洲国产视频久久| 中文字幕亚洲综合久久2| 婷婷综合久久中文字幕蜜桃三电影 | 久久综合色区| 久久综合九色综合精品| 亚洲国产另类久久久精品| 久久精品99无色码中文字幕| 国产精品久久久久天天影视| 午夜人妻久久久久久久久| 香蕉久久夜色精品国产尤物| 久久精品国产精品亚洲| 久久不射电影网| 热99re久久国超精品首页| 成人国内精品久久久久一区| 国色天香久久久久久久小说| 亚洲欧洲久久av| 综合久久精品色| 狠狠色狠狠色综合久久| 久久久久免费精品国产| 久久亚洲sm情趣捆绑调教| 无码人妻精品一区二区三区久久| 无码乱码观看精品久久| 亚洲va久久久久| 久久天堂AV综合合色蜜桃网|