• <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++中,它是世界上最小巧的腳本語言。
            學習它可以大大的擴充對數(shù)據(jù)設置方面的許多要求。
            lua,在西班人稱之月亮寶石,的確,把它掌握,把它嵌在vc之寶劍劍柄之上,
            將讓你砍殺一切“攔路之怪獸”增加魔法之光彩!
             
            首先,lua可以運行在windows平臺,但是你必須下載源碼對它編譯,下載地址在
            http://www.lua.org/。
             
            如果采用vc6以上的話,編譯文件在\LUA\lua-5.1.1\etc中的bat中,
            如何構建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 閱讀(352) 評論(0)  編輯 收藏 引用
            久久久亚洲欧洲日产国码是AV| 精品久久8x国产免费观看| 久久热这里只有精品在线观看| 曰曰摸天天摸人人看久久久| 久久婷婷综合中文字幕| 国产精品久久久久久福利69堂| 国产精品久久自在自线观看| 91精品国产高清久久久久久io| 国产精品免费福利久久| 久久久久久免费一区二区三区 | 久久伊人色| 蜜臀av性久久久久蜜臀aⅴ| 久久99精品九九九久久婷婷| 久久精品国产亚洲av麻豆图片| 国产精品成人99久久久久91gav| 天堂久久天堂AV色综合| 性高湖久久久久久久久AAAAA| 99久久免费国产精精品| 久久久精品人妻一区二区三区蜜桃 | 久久久精品无码专区不卡| 色偷偷偷久久伊人大杳蕉| 久久国产亚洲精品| 久久精品无码一区二区日韩AV| 91视频国产91久久久| 久久99热这里只频精品6| 国产精品欧美亚洲韩国日本久久| 丁香狠狠色婷婷久久综合| 久久亚洲精品无码AV红樱桃| 狠狠色丁香婷婷久久综合五月| 国产成人精品综合久久久| 久久精品国产99国产电影网 | 久久青青草原国产精品免费| 久久香综合精品久久伊人| 午夜精品久久久久久毛片| 久久精品国产亚洲av麻豆小说| 国产高潮久久免费观看| 久久久久人妻精品一区二区三区| 九九热久久免费视频| 老色鬼久久亚洲AV综合| 久久强奷乱码老熟女网站| AA级片免费看视频久久|