青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 505  文章 - 1034  trackbacks - 0
<2008年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456


子曾經曰過:編程無他,唯手熟爾!

常用鏈接

留言簿(94)

隨筆分類(649)

隨筆檔案(505)

相冊

BCB

Crytek

  • crymod
  • Crytek's Offical Modding Portal

Game Industry

OGRE

other

Programmers

Qt

WOW Stuff

搜索

  •  

積分與排名

  • 積分 - 918549
  • 排名 - 14

最新隨筆

最新評論

閱讀排行榜

評論排行榜


要看原版的點鏈接

Compiling Tolua++ without SCons

I wanted to post this on the tolua++ site but they dont have a wiki.

The tolua++ INSTALL file lets you figure out how to compile it without SCons. Its easy enough, but I wanted to save the people the 5 ( err... 15 ) minutes they need to figure this out.



Using Visual Studio 2003

DLL

Open the "File->New Project" menu. From the project types listbox, select "Visual C++ Projects->Win32". From the Templates listbox, select "Win32 project". For a project name, type in "tolua++".

When the wizard opens, select "Application Settings" on the right hand side. Choose "DLL" and click 'Finish'.

In the Solution Explorer right click on "source files" and select "Add->Existing Item". Browse to the location of the tolua++\src\lib directory. Highlight all .c and .h files and add them to the project. You may also optionally want to add the tolua++.h file from the include directory into the "header files" folder.

Right click on the tolua++ project in the Solution Explorer and select "Properties".

Under the "C/C++ -> General" section select the "Additional include directories" option. Navigate to the location of your Lua include files.

Under the "C/C++ -> Preprocessor" section add the following: TOLUA_API=extern __declspec(dllexport) Under the "C/C++ -> Precompiled headers" section, turn off precompiled headers. Under the "Linker -> General" section select the "additional library directories" option and navigate to the location of your Lua .lib library files. Under the "Linker -> Input" section add lua.lib and lualib.lib (assuming those are your lua libraries).

Compiling the project should result in a tolua++.dll.

EXE

To create tolua++.exe, open the "File->New Project" menu, select Visual C++-> Win32 -> Win32 console project. Add the files tolua.c and toluabind.c to the project.

You will need to add all of the relevant lua include and library directories to this project. The process is the same as above. Under the "C/C++ -> Preprocessor" section, add: TOLUA_API=extern __declspec(dllimport), ... etc ...

Note that for v1.0.92【重劍注:俺就用的這個版本, I had to remove the TOLUA_API that appears in toluabind.c:

int TOLUA_API tolua_tolua_open (lua_State* tolua_S)
becomes
int tolua_tolua_open (lua_State* tolua_S)

Using Visual Studio 2005

The same comments as above (for vs2003) generally apply, although some minor tweaks need to be made.

Note that, due to VS' poor c99 support, 'toluabind.c' in the "EXE" build will not compile. There are many lines that look like:

 int top; top = lua_gettop(tolua_S); static unsigned char B[] = {  

 

These need to be changed to:

 int top = lua_gettop(tolua_S); static unsigned char B[] = {  

or similar.

Tested with vs2005 (no service packs) and tolua++ 1.0.91.

posted on 2008-11-06 11:00 七星重劍 閱讀(1107) 評論(0)  編輯 收藏 引用 所屬分類: PL--c/c++PL--LuaC++ lib -- CEGUI
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            国产视频在线观看一区二区三区| 日韩亚洲视频在线| 亚洲无限av看| 欧美xxx成人| 欧美国产丝袜视频| 亚洲国产视频直播| 欧美成人精品福利| 亚洲激情欧美| 日韩视频一区二区三区| 日韩一级大片在线| 亚洲欧美另类在线| 久久色在线播放| 欧美 日韩 国产一区二区在线视频| 久久久五月婷婷| 欧美另类videos死尸| 国产精品福利av| 黄色成人免费网站| 一本色道久久88精品综合| 亚洲一区精品视频| 久久久精品日韩| 亚洲国产日韩欧美一区二区三区| 日韩一区二区精品葵司在线| 亚洲欧美精品suv| 欧美.日韩.国产.一区.二区| 国产精品地址| 亚洲国产婷婷综合在线精品 | 亚洲国产日日夜夜| av成人免费在线观看| 欧美一级一区| 米奇777在线欧美播放| 欧美日韩在线不卡一区| 国内免费精品永久在线视频| 亚洲欧洲一区二区天堂久久 | 激情自拍一区| 一区二区三区高清视频在线观看 | 最新日韩中文字幕| 香蕉久久a毛片| 亚洲精品在线二区| 久久久久一区二区三区四区| 国产精品亚洲第一区在线暖暖韩国| 亚洲电影中文字幕| 欧美一区日本一区韩国一区| 亚洲精品美女在线观看| 久久精品国产99| 欧美视频在线一区二区三区| 亚洲国产视频直播| 欧美顶级大胆免费视频| 久久国产精品高清| 国产视频一区欧美| 亚洲欧美日韩电影| 一区二区三区精品视频在线观看| 欧美sm重口味系列视频在线观看| 国内成+人亚洲+欧美+综合在线| 亚洲男人av电影| 一本久道久久综合狠狠爱| 欧美高清自拍一区| 亚洲精品欧美一区二区三区| 乱中年女人伦av一区二区| 欧美一区网站| 国产亚洲人成a一在线v站| 欧美在线播放视频| 亚洲欧美日韩在线| 国产免费亚洲高清| 久久精品99国产精品| 亚洲精品一区久久久久久| 欧美mv日韩mv亚洲| 久久久久久黄| 亚洲大胆人体视频| 欧美黄色视屏| 欧美日韩mv| 亚洲女性裸体视频| 午夜精品久久久久久久蜜桃app | 欧美一区二区视频观看视频| 在线视频亚洲| 国产精品亚洲аv天堂网| 久久精品99久久香蕉国产色戒 | 性做久久久久久久免费看| 欧美日韩福利视频| 亚洲一级网站| 亚洲一区二区欧美| 国精品一区二区三区| 美国十次成人| 欧美激情精品久久久久久免费印度| a4yy欧美一区二区三区| 亚洲四色影视在线观看| 国产午夜精品一区二区三区欧美 | 欧美午夜不卡影院在线观看完整版免费| 日韩午夜av在线| 中国av一区| 伊人久久婷婷色综合98网| 欧美成人精品高清在线播放| 欧美美女视频| 久久精品国产视频| 免费高清在线视频一区·| 在线视频欧美日韩精品| 欧美一级在线播放| 亚洲美女毛片| 欧美在线综合视频| 99精品国产热久久91蜜凸| 亚洲一区bb| 亚洲国产欧美在线人成| 亚洲深夜av| 最近中文字幕日韩精品| 亚洲一区在线视频| 亚洲国产精品一区在线观看不卡 | 亚洲欧洲精品一区二区三区不卡 | 亚洲国产精品久久久久| 国产精品视屏| 亚洲日本乱码在线观看| 国产亚洲第一区| 亚洲精品一区中文| 黄色国产精品| 亚洲一区欧美一区| 一级成人国产| 模特精品裸拍一区| 久久天堂精品| 国产精品永久免费视频| 亚洲靠逼com| 亚洲欧洲日产国码二区| 欧美一区国产二区| 欧美一区二区三区四区在线| 欧美日韩三级一区二区| 欧美成人dvd在线视频| 国产视频丨精品|在线观看| 亚洲天堂免费观看| 亚洲视频欧美在线| 国产在线视频欧美一区二区三区| 亚洲精品偷拍| 亚洲精品社区| 久久久精品一区| 久久午夜视频| 国产视频一区欧美| 亚洲欧美视频一区| 亚洲一区黄色| 欧美色道久久88综合亚洲精品| 亚洲第一在线综合网站| 一区二区在线观看视频| 久久精品二区三区| 久久一区二区三区超碰国产精品| 国产欧美成人| 亚洲免费视频网站| 欧美一二区视频| 国产亚洲精品bv在线观看| 亚洲欧美在线免费| 久久久国产精品亚洲一区 | 韩日欧美一区二区三区| 午夜精品久久久久久久久| 久久精品成人| 一区免费观看| 欧美高清视频一区二区| 亚洲精品视频一区| 亚洲欧美日韩国产成人| 国产一区二区三区直播精品电影 | 久久国产一区| 欧美成人国产va精品日本一级| 亚洲福利电影| 欧美精品日韩一区| 亚洲一区不卡| 老司机免费视频一区二区三区| 在线观看日韩av先锋影音电影院| 麻豆精品视频在线观看| 亚洲精品日韩在线观看| 午夜精品成人在线视频| 国内不卡一区二区三区| 欧美激情1区2区| 亚洲在线视频网站| 另类春色校园亚洲| 日韩一区二区精品视频| 国产伦精品一区二区三区高清版| 欧美一区在线视频| 亚洲激情在线观看视频免费| 亚洲免费一区二区| 在线看一区二区| 国产精品国产三级国产专播精品人| 性色av一区二区三区在线观看| 欧美激情一区二区三级高清视频| 亚洲一区二区三区四区五区午夜| 国产午夜久久| 欧美日韩精品欧美日韩精品| 久久国产精品色婷婷| 日韩一区二区高清| 免费影视亚洲| 欧美一区二区三区久久精品| 91久久精品一区| 国产视频自拍一区| 欧美视频在线免费| 欧美成人福利视频| 久久国产日本精品| 亚洲免费在线精品一区| 欧美二区在线看| 久久精品视频在线观看| 亚洲深夜福利视频| 亚洲电影免费| 国内精品久久久久影院 日本资源| 欧美日本韩国一区| 麻豆精品视频在线观看视频| 在线观看欧美日本| 国产精品一区二区视频| 欧美日韩国产va另类| 久久亚洲捆绑美女|