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

chaogu ---大寫的人!

編譯Luxrender

  最近有人叫我編譯這個渲染引擎,據(jù)說很難編譯,我編譯無數(shù)代碼,一般別人的代碼拿來編譯都很難受,因為作者的機器跟我的機器配置上都有些不痛,可能會丟了什么庫之首先上Luxrender的官網(wǎng),一般的開源項目都有個什么文檔之類的東西,一般也會教怎么去編譯代碼。找找還真有,文檔寫得太他媽精辟了,就一點點,這也符合我的風(fēng)格,少說明簡單。

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

閑話不扯了之間正題。

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

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

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

然后按它說的方法去干。

1.下載TortoiseHG

2.安裝好后在某個盤里面新建個文件夾,這誰都會。我的文件夾名就叫Luxrender

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

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

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

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

7.然后就是等待

8.等待

9.再等待

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

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

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

13.點擊Clone之后等吧

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

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

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

17.然后點擊Clone就可以開始無限的等待

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

19.然后CD到你的windows文件夾。懂cd的跳過去:一般打開 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.接著你會看到你的windows文件夾中有個叫做 getdeps.bat 的文件。在黑屏上輸入 getdeps

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

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

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

24.在無盡的等待回來后,你覺得差不多了,但是厄運才剛剛開始……..

 

開始編譯

1.然后就是編譯,進入BASE/windows然后打開lux.sln

2.編譯肯定不會成功的,但是要一邊編譯一邊看有什么問題。

問題:

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

加入#include <io.h>

將isatty改成   _isatty()

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

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

4.moc.exe找不到,就是QT沒有編譯好。打開visual studio 2008 的Command prompt 打開,然后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)該來說你就可以全部編譯過去了。

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


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


導(dǎo)航

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

統(tǒng)計

常用鏈接

留言簿(1)

隨筆檔案

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美激情导航| 国产精品成人一区二区艾草| 久久精品国产亚洲a| 在线精品视频一区二区三四| 亚洲精品国产无天堂网2021| 国产精品视频久久久| 久久久夜夜夜| 亚洲人成绝费网站色www| 亚洲欧美在线一区二区| 久久久久亚洲综合| 老牛影视一区二区三区| 亚洲黄色成人网| 亚洲日本电影在线| 欧美一级理论性理论a| 久久免费视频在线| 午夜精品久久久久久久久| 亚洲愉拍自拍另类高清精品| 国产精品扒开腿做爽爽爽视频| 一本综合精品| 欧美在线影院| 一区二区三区成人精品| 国产免费成人| 国产精品www色诱视频| 欧美日韩在线观看一区二区| 午夜精品久久久久久久99樱桃| 午夜免费久久久久| 欧美福利视频一区| 亚洲综合国产| 欧美成人亚洲成人| 校园春色国产精品| 亚洲一区国产精品| 亚洲激情黄色| 欧美高清视频| 亚洲欧美日韩精品久久久久 | 欧美日本三级| 亚洲一区二区免费视频| 很黄很黄激情成人| 欧美风情在线| 在线日本成人| 男男成人高潮片免费网站| 亚洲中无吗在线| 91久久精品一区| 久久人人97超碰人人澡爱香蕉| 午夜精品久久久久久久久久久久久| 老妇喷水一区二区三区| 久久久久久夜精品精品免费| 国产乱码精品一区二区三区不卡 | 国产亚洲综合精品| 国产精品久久久一区麻豆最新章节 | 久久免费国产精品1| 国产亚洲精品久| 久久视频精品在线| 欧美一区二区日韩一区二区| 久久精品一区中文字幕| 亚洲国产欧美一区二区三区久久| 久久久久久久综合| 91久久视频| 久久久精彩视频| 久久亚洲精品中文字幕冲田杏梨| 在线成人免费视频| 欧美在线免费观看视频| 欧美激情一区二区三区 | 亚洲一区3d动漫同人无遮挡| 欧美中文字幕在线播放| 欧美另类一区二区三区| 久久精品午夜| 亚洲靠逼com| 欧美激情网站在线观看| 亚洲福利视频免费观看| 久久先锋影音av| 国产精品久久久亚洲一区| 亚洲国产日韩欧美| 在线免费观看日本一区| 久久激情久久| 久久久91精品国产一区二区精品| 国产精品xxxxx| 日韩一级裸体免费视频| 曰本成人黄色| av成人免费在线观看| 美女免费视频一区| 黄色日韩在线| 午夜精品久久久久久久久久久| 欧美电影免费观看大全| 欧美一区二区在线播放| 欧美成人在线影院| 一本久道久久综合狠狠爱| 久久亚洲欧洲| 国产综合婷婷| 亚洲视频精选| 欧美伊人久久久久久午夜久久久久 | 欧美一区亚洲一区| 亚洲精品乱码久久久久久蜜桃麻豆| 久久精品道一区二区三区| 国产精品高清在线| 欧美一级视频一区二区| 狠狠干综合网| 免费看亚洲片| 一本色道久久综合狠狠躁篇的优点| 久久大香伊蕉在人线观看热2| 激情综合色综合久久| 黄色资源网久久资源365| 久久精品国产99国产精品| 欧美成人激情视频免费观看| 亚洲欧美综合精品久久成人| 免费不卡中文字幕视频| 国产精品视频yy9099| 一区二区高清视频| 午夜亚洲福利| 国语自产在线不卡| 欧美视频网址| 欧美岛国激情| 快播亚洲色图| 亚洲巨乳在线| 亚洲精品视频免费在线观看| 在线国产精品播放| 老司机午夜精品| 亚洲午夜av| 日韩一区二区福利| 亚洲全部视频| 久久国产欧美| 狠狠色狠狠色综合日日五| 亚洲欧美精品| 一本久久精品一区二区| 正在播放日韩| 欧美韩日高清| 久久久www成人免费毛片麻豆| 亚洲精品小视频在线观看| 国产精品美女www爽爽爽| 欧美寡妇偷汉性猛交| 日韩视频在线播放| 久久综合狠狠综合久久综合88| 亚洲国产精品第一区二区三区| 欧美日韩在线高清| 欧美激情一区在线观看| 欧美国产精品一区| 欧美黄色片免费观看| 国产精品成人免费| 欧美日韩一区二区三区在线看| 欧美成人69| 欧美国产精品日韩| 欧美精品久久99久久在免费线| 欧美日韩 国产精品| 99国产欧美久久久精品| 亚洲一区中文| 欧美另类99xxxxx| 欧美三级视频| 国产精品久久久久一区二区三区| 国产精品久久久久9999高清| 国产精品一二一区| 日韩亚洲一区在线播放| 国产日韩欧美在线看| 欧美成人激情视频| 久久久久在线| 欧美精品一区二区三区在线看午夜| 欧美wwwwww| 国产精品久久久久久久午夜片 | 国产主播精品| 日韩一级免费观看| 午夜精品视频在线观看| 久久成人精品无人区| 亚洲人精品午夜| 美女视频黄a大片欧美| 亚洲第一区在线| 亚洲国产精品久久久久久女王| 欧美一区二区女人| 国产欧美日韩麻豆91| 久久久之久亚州精品露出| 久久夜色精品国产欧美乱| 性感少妇一区| 亚洲精品欧美精品| 亚洲国产高清高潮精品美女| 欧美有码视频| 亚洲人成在线播放| 欧美va天堂在线| 亚洲三级视频在线观看| 91久久中文| 国产一区二区三区久久久久久久久| 韩日欧美一区| 欧美a级在线| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ入口 | 亚洲国产综合91精品麻豆| 国产精品三区www17con| 亚洲欧洲精品一区二区三区不卡| 老司机午夜精品视频在线观看| 黑人中文字幕一区二区三区| 欧美国产精品v| 国产精品九九久久久久久久| 欧美大片91| 欧美美女bb生活片| 亚洲一区免费网站| 亚洲欧美日本精品| 亚洲免费电影在线观看| 久久久www免费人成黑人精品| 欧美寡妇偷汉性猛交| 欧美不卡一区| 国产一区二区| 亚洲校园激情| 午夜精品久久久久久久99水蜜桃| 欧美日韩精品免费看| 欧美成人高清|