乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Ogre嵌入MFC傻瓜完全教程(一)

       藍(lán)色飄零 2015-05-05

      目錄(?)[+]

      在三年前寫(xiě)過(guò)一個(gè)類(lèi)似的博文,由于各種原因沒(méi)有完整的寫(xiě)完。最近因需要用到OGRE做一個(gè)項(xiàng)目,故又重新做了一遍,但感覺(jué)還是會(huì)有一些困難。在此把整個(gè)過(guò)程寫(xiě)下來(lái)做個(gè)筆記,也希望能幫到在這方面需要幫助的人。

      一、準(zhǔn)備工作

      我用的是Windows7 64位系統(tǒng)、VS2010、OgreSDK_vc10_v1-8-1

      下載OGRESDK:http://www./download/sdk  ,并運(yùn)行 安裝到任意路徑下(我的安裝路徑是 D盤(pán)根目錄,為簡(jiǎn)便,以下均配置以我的安裝目錄為準(zhǔn))

      (ps:直接下載編譯好的SDK,就不用再自己編譯源碼了,如果不能用再下載源碼自己編譯)

      下載Ogre_VC10_AppWizard_1.8.0 :  http://pan.baidu.com/s/1pJz4N03

      二、環(huán)境配置

      1.環(huán)境變量配置:

      在系統(tǒng)變量中增加一項(xiàng) OGRE_HOME 值為:D:\OgreSDK_vc10_v1-8-1


      在path中添加一項(xiàng):%OGRE_HOME% 



      配置好環(huán)境變量后需要重啟電腦。

      2、創(chuàng)建一個(gè)Demo

      安裝Ogre_VC10_AppWizard_1.8.0,打開(kāi)VS新建項(xiàng)目會(huì)發(fā)現(xiàn)多了一項(xiàng) OGRE Application


      點(diǎn)擊確定新建一個(gè)OGRE Application項(xiàng)目

      點(diǎn)Finish創(chuàng)建完成,生成此項(xiàng)目并運(yùn)行,在下面的對(duì)話(huà)框中稍微配置一下:選擇渲染系統(tǒng):OPENGL 或Direct3D9 、是否全屏:Full Screen

      點(diǎn)OK后看到那個(gè)食人魔頭像,說(shuō)明配置成功了


      注意:若提示缺少dx3d9**.dll 則需要下載dx3D9 sdk ,百度一下,下載安裝,再重新運(yùn)行。

      3、MFC+OGRE項(xiàng)目屬性的配置

      這一步開(kāi)始配置OGRE項(xiàng)目的配置工作。有了第2步的Demo再配置就很簡(jiǎn)單了,甚至值直接Copy Demo中的配置都可以,但在調(diào)試和軟件移植時(shí)會(huì)有一些小問(wèn)題。下面就開(kāi)始吧。

      (1)新建一個(gè)MFC單文檔程序,在應(yīng)用程序類(lèi)型設(shè)置中,做如下設(shè)置:


      點(diǎn)完成按鈕即可。

      (2)打開(kāi)項(xiàng)目屬性頁(yè),做如下配置:

      配置屬性—>常規(guī)

      輸出目錄:bin\$(Configuration)\

      中間目錄:obj\$(Configuration)\

      mfc的使用:使用標(biāo)準(zhǔn) Windows 庫(kù)

      字符集:使用多字節(jié)字符集

      配置屬性—>調(diào)試

      命令:  .\Bin\$(Configuration)\$(ProjectName).exe

      工作目錄: .\bin\Debug


      配置屬性—>C/C++—>常規(guī)

      附加包含目錄

      include

      $(OGRE_HOME)\include

      $(OGRE_HOME)\include\OIS

      $(OGRE_HOME)\include\OGRE

      $(OGRE_HOME)\Samples\Common\include

      $(OGRE_HOME)\boost


      配置屬性—>C/C++—>預(yù)處理器

      預(yù)處理器定義

      添加一項(xiàng):_AFXDLL


      配置屬性—>鏈接器—>常規(guī)

      附加目錄庫(kù):$(OGRE_HOME)\lib\debug

      $(OGRE_HOME)\boost\lib     

      配置屬性—>鏈接器—>輸入

      附加依賴(lài)項(xiàng):OgreMain_d.lib   OIS_d.lib


      至此配置工作就完成了,點(diǎn)擊生成命令,成功說(shuō)明配置正確。將渲染窗口嵌入MFC在下一篇博文中講解。

      原文: http://blog.csdn.net/guoyk1990/article/details/25915065

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶(hù) 評(píng)論公約

        類(lèi)似文章 更多