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

chaogu ---大寫的人!

編譯Luxrender

  最近有人叫我編譯這個(gè)渲染引擎,據(jù)說(shuō)很難編譯,我編譯無(wú)數(shù)代碼,一般別人的代碼拿來(lái)編譯都很難受,因?yàn)樽髡叩臋C(jī)器跟我的機(jī)器配置上都有些不痛,可能會(huì)丟了什么庫(kù)之首先上Luxrender的官網(wǎng),一般的開(kāi)源項(xiàng)目都有個(gè)什么文檔之類的東西,一般也會(huì)教怎么去編譯代碼。找找還真有,文檔寫得太他媽精辟了,就一點(diǎn)點(diǎn),這也符合我的風(fēng)格,少說(shuō)明簡(jiǎn)單。

類的一大堆問(wèn)題,有時(shí)可能是編譯器的不同,有可能有出現(xiàn)什么符號(hào)沒(méi)定義之類的問(wèn)題。所以編譯代碼都是很難受的事情。耗時(shí)還耗精力。

閑話不扯了之間正題。

Luxrender 官網(wǎng):http://www.luxrender.net/en_GB/index

編譯的文檔:http://www.luxrender.net/wiki/index.php?title=Building_on_Windows

據(jù)說(shuō)我的機(jī)器還是WindowsXP所以找Windows下的文檔。

然后按它說(shuō)的方法去干。

1.下載TortoiseHG

2.安裝好后在某個(gè)盤里面新建個(gè)文件夾,這誰(shuí)都會(huì)。我的文件夾名就叫Luxrender

3.然后選中那個(gè)文件夾<Luxrender>右擊。鼠標(biāo)移動(dòng)到TortoiseHG,會(huì)發(fā)現(xiàn)有個(gè)叫Clone…的東西,點(diǎn)擊

4.然后再source path(也就是源路徑)里面輸入http://src.luxrender.net/lux/

5.在destination(也就是目標(biāo)路徑)里面輸入 BASE/lux (其實(shí)BASE可要可不要,只是lux文件跟windows和luxrays要在同一級(jí))。

6.然后點(diǎn)擊Clone(克隆)就可以了

7.然后就是等待

8.等待

9.再等待

10.等它完成了,然后我們還是依照3的做法,選中文件夾<Luxrender>移動(dòng)到TortoiseHG,然后Clone…

11.在source path (源路徑)里面輸入 http://src.luxrender.net/windows/

12.在destination (目標(biāo)路徑)里面輸入BASE/windows (保證windows文件夾跟lux同級(jí)就可以了)

13.點(diǎn)擊Clone之后等吧

14.完成后再按照3的做法選中文件夾<Luxrender>右擊移動(dòng)到TortoiseHG上然后Clone

15.在source path 里面輸入http://src.luxrender.net/luxrays/

16.在destination 里面輸入 BASE/luxrayse (保證luxrays跟lux同級(jí)就可以了)

17.然后點(diǎn)擊Clone就可以開(kāi)始無(wú)限的等待

18.等都完成了之后,就打開(kāi)你的Visual Studio 2008的Command prompt,VC2005的你盡快裝個(gè)2008吧,VC2005難受死你。~_~

19.然后CD到你的windows文件夾。懂cd的跳過(guò)去:一般打開(kāi) Command prompt上的默認(rèn)路徑是你的Visual Studio的安裝路徑。比如我的是在D盤,但是我的Luxrender在G盤所以要換盤,在黑屏上輸入 G: 。如果你的Luxrender在E盤就輸入 E: 。如此類推。然后就是 cd G:\luxrender\BASE\windows\ 我的是這樣,如果你的luxrender文件夾是在E盤里面的SRC文件夾中就輸入 cd E:\SRC\luxrender\BASE\windows\。

20.接著你會(huì)看到你的windows文件夾中有個(gè)叫做 getdeps.bat 的文件。在黑屏上輸入 getdeps

21.接著又是選擇什么的反正getdeps就是把所有的luxrender需要的類庫(kù)之類的都下載下來(lái),然后解壓到一個(gè)叫做deps的文件夾里面,deps文件夾是在Luxrender\BASE\文件夾中,也就是跟你的lux、windows、luxrays同一級(jí)。

22.Get完之后就是導(dǎo)入注冊(cè)表,雙擊windows文件夾里面的build-vars.reg,然后確定導(dǎo)入就行了。其實(shí)它就是把像LUX_WINDOWS_BUILD_ROOT這樣的環(huán)境變量設(shè)置一下。當(dāng)然你也可以自己一個(gè)一個(gè)設(shè)置。

23.接下來(lái)的事情就是build你下下來(lái)的東西 (<deps\>下的東西build一下,比如boost)。在你的Command prompt 里面輸入build-deps-x86.bat。(慚愧我還是用32位的WindowsXP)。你不要嘗試使用cmd.exe去build,難受的是你。

24.在無(wú)盡的等待回來(lái)后,你覺(jué)得差不多了,但是厄運(yùn)才剛剛開(kāi)始……..

 

開(kāi)始編譯

1.然后就是編譯,進(jìn)入BASE/windows然后打開(kāi)lux.sln

2.編譯肯定不會(huì)成功的,但是要一邊編譯一邊看有什么問(wèn)題。

問(wèn)題:

1.出現(xiàn)isatty()找不到

加入#include <io.h>

將isatty改成   _isatty()

2.環(huán)境變量沒(méi)設(shè)置,會(huì)有這個(gè)問(wèn)題的,所以加上它提示的環(huán)境變量

3.Yacc返回錯(cuò)誤,說(shuō)系統(tǒng)找不到某個(gè)東西。要把 BASE/windows/Projects里面的那個(gè)project文件(.vcproj)用文本文件打開(kāi)然后將"$(InputDir)/$(InputName)-hxx.cpp"的反斜杠(/)去掉。有幾個(gè)文件要改這個(gè)的。當(dāng)你遇到了就改一下。就是這個(gè)問(wèn)題。

4.moc.exe找不到,就是QT沒(méi)有編譯好。打開(kāi)visual studio 2008 的Command prompt 打開(kāi),然后cd到QT的根目錄比如我的是G:\Luxrender\BASE\deps\x86\qt-everywhere-opensource-src-4.6.2輸入configure -debug-and-release -opensource -platform win32-msvc2008完成之后在輸入nmake

5.miss python31.lib

   拷貝       python31.lib

       From

               G:\Luxrender\BASE\deps\x86\Python-3.1.2\PCbuild\  

   To

          G:\Luxrender\BASE\deps\x86\Python-2.6.6\PCbuild\

6.miss libboost_python-vc90-mt-lib

      create foulder <python2> in

             G:\Luxrender\BASE\deps\x86\boost_1_43_0\stage

      copy

             libboost_python-vc90-mt-lib

             libboost_python-vc90-mt-1_43.lib

             libboost_python-vc90-mt-gd-1_43.lib

             libboost_python-vc90-mt-gd.lib

      from

             G:\Luxrender\BASE\deps\x86\boost_1_43_0\stage\python3\lib\

      to

             G:\Luxrender\BASE\deps\x86\boost_1_43_0\stage\python2\lib\

       應(yīng)該來(lái)說(shuō)你就可以全部編譯過(guò)去了。

posted on 2011-05-03 21:42 chaogu 閱讀(3067) 評(píng)論(0)  編輯 收藏 引用


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


導(dǎo)航

<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

統(tǒng)計(jì)

常用鏈接

留言簿(1)

隨筆檔案

搜索

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美在线一二三区| 亚洲精品日韩一| 嫩草国产精品入口| 一卡二卡3卡四卡高清精品视频| 欧美一区2区三区4区公司二百| 欧美日韩视频在线一区二区观看视频 | 99精品欧美一区二区三区| 久久精品免费| 亚洲天堂av高清| 欧美色图五月天| 一区二区国产日产| 亚洲精品一区中文| 欧美片在线观看| 日韩视频第一页| 欧美激情二区三区| 免费亚洲电影在线| 91久久久精品| 亚洲第一毛片| 久久国产精品一区二区三区四区| 国产精品视频网| 欧美一区二区日韩一区二区| 亚洲一区二区精品视频| 国产精品视频一二三| 欧美亚洲免费| 欧美在线地址| 在线免费观看视频一区| 免费成人av资源网| 欧美gay视频激情| 免播放器亚洲一区| 嫩草影视亚洲| 亚洲麻豆视频| 一本大道av伊人久久综合| 欧美屁股在线| 性色av一区二区怡红| 亚洲在线视频观看| 狠狠色狠狠色综合系列| 免费日韩av| 欧美日韩不卡在线| 性色av一区二区三区在线观看| 欧美在线视频观看免费网站| 在线看欧美日韩| 亚洲人成在线免费观看| 欧美日韩中文在线| 久久久久久亚洲综合影院红桃| 久久综合激情| 亚洲一区二区三| 久久精品国产69国产精品亚洲| 亚洲精品护士| 亚洲欧美日韩国产综合| 亚洲韩国青草视频| 亚洲一区二区三区精品在线观看| 狠狠久久婷婷| 一本色道久久88精品综合| 国精品一区二区| 日韩午夜在线| 亚洲丁香婷深爱综合| 一区二区三区欧美亚洲| 在线观看视频日韩| 亚洲一区二区三区精品在线观看 | 欧美国产综合视频| 香蕉亚洲视频| 欧美成人精品1314www| 亚洲欧美在线磁力| 欧美福利视频网站| 久久精品九九| 国产精品男人爽免费视频1 | 久久蜜桃av一区精品变态类天堂| 99精品视频一区二区三区| 亚洲欧洲av一区二区| av72成人在线| 久久综合狠狠综合久久综青草 | 午夜精品一区二区三区在线| 免费的成人av| 久久午夜精品一区二区| 国产精品色在线| 99riav国产精品| 亚洲乱码国产乱码精品精天堂| 久久不射电影网| 欧美伊久线香蕉线新在线| 欧美日韩国产不卡在线看| 欧美jjzz| 在线观看国产欧美| 欧美在线观看视频一区二区| 亚洲综合国产| 欧美午夜大胆人体| 很黄很黄激情成人| 亚洲国产成人高清精品| 国内精品模特av私拍在线观看| 一区二区三区 在线观看视频| 亚洲毛片av在线| 欧美jizzhd精品欧美巨大免费| 久久天堂av综合合色| 国产一区二区三区在线观看免费| 亚洲尤物精选| 欧美一区二区视频观看视频| 欧美亚州在线观看| 一区二区三区福利| 亚洲欧美福利一区二区| 国产精品久久久久aaaa九色| 在线视频日韩| 午夜国产不卡在线观看视频| 国产精品久久亚洲7777| 亚洲综合日本| 久久精品日韩一区二区三区| 国内成人自拍视频| 久久精品夜色噜噜亚洲aⅴ| 葵司免费一区二区三区四区五区| 国产在线精品一区二区中文| 久久se精品一区精品二区| 久久综合久久久| 亚洲国产高清aⅴ视频| 欧美精品v国产精品v日韩精品| 亚洲精选中文字幕| 性欧美大战久久久久久久久| 国产一区二区你懂的| 另类欧美日韩国产在线| 亚洲欧洲三级| 销魂美女一区二区三区视频在线| 国产一区二区三区久久精品| 毛片av中文字幕一区二区| 亚洲日韩视频| 欧美伊人精品成人久久综合97| 在线观看一区视频| 欧美日韩国产不卡| 欧美一级在线视频| 亚洲黄色在线| 欧美在线观看一区| 亚洲国产精品999| 国产精品高潮粉嫩av| 久久精品国产91精品亚洲| 最新国产乱人伦偷精品免费网站 | 欧美二区在线看| 亚洲无限乱码一二三四麻| 国产日韩欧美一区二区| 欧美成人性网| 亚洲一区二区四区| 欧美电影免费观看高清| 亚洲视频 欧洲视频| 欧美~级网站不卡| 久久久免费精品视频| 一本久久综合亚洲鲁鲁五月天| 亚洲国产欧美日韩精品| 国产精品久久久一区麻豆最新章节| 久久国产精品久久精品国产| 欧美系列精品| 亚洲永久免费视频| 亚洲精品久久久久中文字幕欢迎你 | 欧美无乱码久久久免费午夜一区| 久久精品国产视频| 国产精品国产自产拍高清av| 欧美成人午夜免费视在线看片| 国产精品日韩一区| 亚洲视屏在线播放| 欧美午夜精品久久久久久孕妇 | 亚洲欧美在线观看| 亚洲激情社区| 久久一区欧美| 欧美在线观看视频在线| aⅴ色国产欧美| 亚洲激情视频在线观看| 韩国精品久久久999| 国产精品美女一区二区| 欧美国产激情二区三区| 久久久国产精品亚洲一区| 亚洲欧美精品| 亚洲视频碰碰| 宅男66日本亚洲欧美视频| 亚洲日本成人在线观看| 欧美激情一区二区三区在线| 99re6这里只有精品| 国产欧美一区二区在线观看| 亚洲欧美日韩在线高清直播| 亚洲影院一区| 亚洲国产精品尤物yw在线观看| 国产精品视频999| 国产精品99免费看 | 好吊日精品视频| 国产欧美日韩综合精品二区| 欧美亚洲成人网| 欧美日韩综合在线免费观看| 欧美日本精品| 欧美日韩美女一区二区| 欧美日韩1080p| 欧美日韩另类视频| 欧美特黄视频| 国产伦精品一区二区三区视频黑人| 国产精品久久999| 国产伦精品一区二区三区免费| 国产美女扒开尿口久久久| 国产啪精品视频| 狠狠干成人综合网| 亚洲人成欧美中文字幕| 99xxxx成人网| 亚洲女爱视频在线| 久久国产精品亚洲va麻豆| 久久综合久色欧美综合狠狠| 欧美阿v一级看视频| 亚洲精品黄色| 亚洲欧美国产日韩天堂区| 欧美一区二区三区四区高清|