• <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>
            posts - 28,  comments - 15,  trackbacks - 0
            1:新建win32project>D:\MyOgr\mywork\EnvApp_Mage_01
            2:在工程文件夾EnvApp_Mage_01下新建src,include文件夾后,在EnvApp_Mage_01工程中添加.cpp和.h文件,保存路徑為新建的兩個(gè)文件夾(這個(gè)路徑可以隨意,但這樣是比較好的)。
            3:現(xiàn)在來配置環(huán)境
                (a):在菜單“工具(tools)->選項(xiàng)(option)->項(xiàng)目和解決方案->vc++目錄->顯示以下內(nèi)容的目錄->可執(zhí)行文件/包含文件/
            庫文件"中添加ogrSDK中include和lib的路徑,至于"可執(zhí)行文件"為何不添加路徑后面會(huì)講到
                (b0):返回到VC8.0的工程界面選擇菜單(此時(shí)確保工程中已添加了空的(可以不為空)源文件和頭文件,且工程EnvApp被選定):"項(xiàng)目(project)->屬性->配置(Release)->配置屬性->常規(guī)->輸出目錄"在此處輸入你要將生成好的.exe文件所放置的路徑。(“..\..\bin\$(ConfigurationName)”在這里bin目錄是ogreSDK中原本的bin目錄的拷貝,原目錄中含Release和Debug兩個(gè)目錄,這里含有一些庫文件和插件體系文件,資源路徑文件等。bin文件可以放在任何地方,但要在"輸入目錄"中輸入相對(duì)地址(絕對(duì)地址也可以),只要保證工程生產(chǎn)的.exe文件能搜索到即可。不建議放在ogreSDK的bin下。這里輸出目錄的路徑設(shè)置在(a)中的"可執(zhí)行文件"也可以添加,但此處只能是絕對(duì)路徑)。
               (b1):"項(xiàng)目(project)->屬性->配置(Release)->配置屬性->常規(guī)->中間目錄"設(shè)置成"obj\$(ConfigurationName)"obj目錄下是一些在調(diào)試或和編譯是生產(chǎn)的配置文件和日志文件(日志文件存放路徑也可以在"生成日志文件"中設(shè)置)(具體作用不祥,希望高手指點(diǎn)一二!)。"項(xiàng)目(project)->屬性->配置(Release)->配置屬性->項(xiàng)目默認(rèn)值->字符集"輸入使用"多字節(jié)字符集"
              (b2):"c/c++->常規(guī)->附加包含目錄"設(shè)置工程中要使用的一些頭文件的路徑,由于這里我使用到了ogr的框架所以設(shè)置"..\samples\include;".其實(shí)關(guān)于頭文件的路徑,lib文件的路徑等設(shè)置都是相似的,一般可以在三個(gè)地方設(shè)置要調(diào)用的庫文件路徑和要包含的頭文件路徑:(1).在源代碼文件的開始處,(2).工程環(huán)境中(如這里b2),(3)編譯器的環(huán)境配置(z這里a2)
            只是3處使用的是絕對(duì)路徑(使用sdk的環(huán)境變量地址我認(rèn)為是絕對(duì)路徑,因?yàn)檫@里的設(shè)置并沒有保存到工程的運(yùn)行環(huán)境中去,如果有錯(cuò)請(qǐng)高手指點(diǎn),謝絕漫罵!)1和2處一般都是使用相對(duì)路徑,方便移植和維護(hù),當(dāng)然絕對(duì)路徑也可以。
            //此處存放xxx.lib的文件夾在vc8.0的環(huán)境中已經(jīng)配置
            //或者XXX.lib在本工程的當(dāng)前文件夾下
            #pragma comment( lib, "xxxx.lib" )
                
            //或者
            //""..\lib\xxx.lib"是XXX.lib的相對(duì)路徑注意這里所使用//的相對(duì)路徑符號(hào)與工程環(huán)境配置中的"/"相反,
            //在局域網(wǎng)中呼叫其他的ip:\\10.1.41.85(題外話)
            #pragma comment( lib, "..\lib\xxx.lib" )
            //以上是在源代碼中手動(dòng)連接庫文件的方法
            添加頭文件的路徑方法是一樣的,也沒什么好談的
            在"連接器->輸入->附加依賴項(xiàng)"中寫上"ogremain.lib ois.lib"(debug中輸入ogremain_d.lib ois_lib)以后要用到其他的庫文件載添加(如CEGUI和ode物理引擎的lib文件),相當(dāng)與在源文件中添加
            #pragma comment( lib, "xxxx.lib" )一樣。此處不能不能攜帶路徑字符串,可以在"連接器->常規(guī)->附加項(xiàng)目錄"中添加要連接的lib文件的文件夾。(我似乎表達(dá)的很差啊,但我覺得表達(dá)這些很無聊哦,那就這樣結(jié)束吧)。

            下次我們就開始一起探討Ogre的使用啦。在這之前我想說一下幾句話:
            (1):表達(dá)的好的地方請(qǐng)大家指出來,我保留這種習(xí)慣
            (2):表達(dá)的不好的地方請(qǐng)大家一定要指出來,我改正。
            (3):內(nèi)容中有錯(cuò)的地方,請(qǐng)您一定指出,以免我害了自己不說還害了別人,但是謝絕漫罵!
            (4):只說好話不說為什么,那就請(qǐng)別說話;
            (5):一直在潛水,從不發(fā)表看法,只知道索取不知道付出的人,請(qǐng)你閃開吧!

            最后沒了


            posted on 2009-05-25 20:46 閆軍yy 閱讀(741) 評(píng)論(1)  編輯 收藏 引用 所屬分類: OGRE
            狠狠色丁香久久婷婷综| 国产欧美久久一区二区| 性做久久久久久久久久久| 精品久久久久久无码中文野结衣 | 欧美亚洲国产精品久久久久| 久久亚洲精品无码观看不卡| 久久这里都是精品| 精品免费久久久久久久| 国产精品99久久精品爆乳| 国产精品99久久久久久宅男小说| 性色欲网站人妻丰满中文久久不卡| 久久久国产乱子伦精品作者| 国产精品热久久无码av| 欧洲成人午夜精品无码区久久| 国产高清国内精品福利99久久| 久久精品国产99国产精品导航| 婷婷综合久久中文字幕| 亚洲成色www久久网站夜月| 九九热久久免费视频| 久久久噜噜噜久久中文福利| 欧美性猛交xxxx免费看久久久| avtt天堂网久久精品| 99久久做夜夜爱天天做精品| 精品久久久久久久久久中文字幕 | 亚洲精品视频久久久| 久久99亚洲网美利坚合众国| 亚洲AV伊人久久青青草原| 国产日产久久高清欧美一区| 亚洲va久久久噜噜噜久久| 亚洲国产香蕉人人爽成AV片久久| 久久精品国产亚洲欧美| 香蕉久久夜色精品升级完成| 国产精品乱码久久久久久软件| 久久精品99无色码中文字幕| 国产高潮久久免费观看| 亚洲国产精品久久久久久| 久久九九全国免费| 久久午夜电影网| 国产精品狼人久久久久影院| 欧美激情精品久久久久| 久久精品国产久精国产|