• <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   管理


            久久夜色精品国产噜噜亚洲AV| 91亚洲国产成人久久精品| 伊人久久大香线蕉无码麻豆| 久久久无码精品亚洲日韩蜜臀浪潮| 久久无码AV中文出轨人妻| 丰满少妇人妻久久久久久| 国产精品美女久久久网AV| 一本一本久久a久久综合精品蜜桃| 久久久久久久久久久久中文字幕| 国产免费久久精品99久久| 亚洲国产精品无码久久久蜜芽| 国产精品久久亚洲不卡动漫| 久久99热这里只频精品6| 久久无码av三级| 日韩精品久久久肉伦网站 | 亚洲AV无码久久| 久久e热在这里只有国产中文精品99 | 亚洲国产欧洲综合997久久| 国产精品丝袜久久久久久不卡| 色欲综合久久中文字幕网| 精品综合久久久久久88小说 | 理论片午午伦夜理片久久| 精品久久久久久无码中文字幕一区 | 久久精品国产亚洲Aⅴ蜜臀色欲| 久久亚洲春色中文字幕久久久 | 国产高潮国产高潮久久久91 | 久久亚洲AV无码西西人体| 久久99精品国产99久久6男男| 国内精品伊人久久久久777| 国产真实乱对白精彩久久| 久久久久中文字幕| 久久国产高清字幕中文| 精品乱码久久久久久久| 丰满少妇人妻久久久久久| 成人久久精品一区二区三区| 久久久久久夜精品精品免费啦| 亚洲精品乱码久久久久久蜜桃图片| 一本大道久久东京热无码AV| 亚洲国产成人精品女人久久久| 蜜臀久久99精品久久久久久| 婷婷久久精品国产|