當前位置:首頁 » 數據倉庫 » vs2017下如何配置ogre
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

vs2017下如何配置ogre

發布時間: 2022-05-20 10:22:52

A. OGRE 在windows下如何安裝

在Windows上安裝OGRE的方法
安裝SDK令OGRE在您的系統上運行,最簡單最快速的方法基本上要算是安裝預編譯軟體開發包(SDK)了。
MS Windows
MS Visual C++
當前OGRE SDK支持MSVC 7.0,7.1和8.0。
1、前往www.ogre3d.org,點擊 Download a prebuilt SDK。
2、下載您所需要的預編譯軟體安裝包。如果您使用的是MS VC6或7.0,那麼您還需要STLport。如果使用的是7.1(2003)或8.0(2005),那麼就不需要。
3、運行安裝程序(Installer),跟隨提示進行安裝。
4、然後就可以建立您的第一個程序了。
注意:如果您第一次要使用的是'''Visual C++ Express''' (vc 8.0),那麼在使用Ogre SDK之前,您一定要確保已經做了如下5個步驟。Visual C++
Express並不帶windows頭文件和庫文件,所以MSDN鏈接的第二步就是下載Microsoft Platfrom SDK
(PSDK)。如果您沒有安裝PSDK,沒有完成第3,4,5步,那麼您將會得到編譯器錯誤,例如:找不到'windows.h'等。如果您得到了這樣的
錯誤消息,那麼將C:\Program Files\Microsoft Platform
SDK\Include\mfc增加到Tools|Options|Projects和Solutions|Include Files中的包含文件夾列表中。
使用帶Microsoft Platform SDK的Visual C++ 2005 Express
第一步:安裝Visual C++ Express
如果您還沒有安裝,請先 下載。
第二步:安裝Microsoft Platform SDK
通過網路從下載中心下載Platform SDK,根據提示安裝。
第三步:更新Options對話框中Projects和Solutions部分的Visual C++目錄。
增加如下路徑到相應部分:
可執行文件:C:\Program File\Microsoft Platform SDK for Windows Server 2003 R2\Bin
頭文件:C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include
庫文件:C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib
第四步:更新corewin_express.vsprops文件
還要使Win32模板能夠在Visual C++
Express中使用。您需要編輯corewin_express.vsprops文件(可以在C:\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaults找到)並將字元串
AdditionalDependencies="kernel32.lib"修改AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"
第五步:生成編譯一個Win32程序測試您的路徑
在Visual C++ Express中,Win32窗口程序類型是關閉的。要開啟這個類型,您需要編輯'%ProgramFiles%\Microsoft Visual
Studio
8\VC\VCWizards\AppWiz\Generic\Application\html\1033\'文件夾中的文件AppSettings.htm。
用文本編輯器打開這個文件,在441-444行的每行行首加上//,注釋掉這四行,如下所示:
// WIN_APP.disabled = true;
// WIN_APP_LABEL.disabled = true;
// DLL_APP.disabled = true;
// DLL_APP_LABEL.disabled = true;
保存,關閉文件,打開Visual C++ Express。
至此,OGRE在Windows平台下的設置就完成了,接下來就是了解如何創建您的第一個程序了。

B. VS2008配置ORGE1.7.4,新建OGRE APPLICATION後,編譯時出現無法打開包括文件boost/thread/tss.hpp,怎麼破

這個貌似是boost頭文件設置的問題,最新版的下載的是boost_1_48,但是Ogre VC9 AppWizard生成的給定的頭文件路徑是boost_1_42,只要把下下來的SDK中的boost改個名字48換成42就OK

C. vs2017怎麼同步設置

1、使用VS2010創建windows窗體應用程序。在右側的已安裝模板中,選擇Visual C#,右邊會顯示出各種項目類型。這里第一項就是Windows窗體應用程序。 2、默認狀態下,會自動生成一個窗體文件。這個窗體是主啟動窗體,當程序運行的時候會先運行這個窗體,如果需要修改,可以在創建項目時默認生成的Program.cs文件中進行更改

D. VS2017 怎麼正確使用getch

getch函數不是標准庫函數,可能與其他自定義命名空間沖突,不能保證移植性,使用_getch()或者標准庫函數getchar()代替。

E. 如何配置VS2008下的ogre環境

<一>.安裝VS2008。
<二>.安裝VS2008SP1
<三>.安裝OgreSDK。對應VS2008.
<四>.打開VS2008,新建項目Example,添加源文件Example.cpp
<五>.設置IDE環境(步驟如下)
調試-->工作目錄為"..\OgreSDK\bin\debug"(這里有使Ogre能正常工作的dll);
C/C++-->常規-->附加包含目錄中加三個目錄:("..\OgreSDK\Project\Example\include""..\OgreSDK\include""..\OgreSDK\samples\include");
C/C++-->代碼生成-->運行時庫"為"多線程調試 DLL (/MDd)"(這個好像是默認的);
鏈接器-->常規-->輸出文件為"..\OgreSDK\bin\debug\$(ProjectName).exe" ;
鏈接器-->常規-->附加庫目錄中添加"..\OgreSDK\lib";
鏈接器-->輸入-->附加依賴項中添加"OgreMain_d.lib"和"OIS_d.lib"(如果是Release版則添加"OgreMain.lib"和"OIS.lib")
<六>.添加以下代碼:
#include "ExampleApplication.h"
class MyApplication : public ExampleApplication
{
protected:
public:
MyApplication()
{
}

~MyApplication()
{
}
protected:
void createScene(void)
{
}
};

#if OGRE_PLATFORM == OGRE_PLATFORM_WIN32
#define WIN32_LEAN_AND_MEAN
#include "windows.h"

INT WINAPI WinMain( HINSTANCE hInst, HINSTANCE, LPSTR strCmdLine, INT )
#else
int main(int argc, char **argv)
#endif
{
// Create application object
MyApplication app;

try {
app.go();
} catch( Exception& e ) {
#if OGRE_PLATFORM == OGRE_PLATFORM_WIN32
MessageBoxA( NULL, e.getFullDescription().c_str(), "An exception has occurred!", MB_OK | MB_ICONERROR | MB_TASKMODAL);
#else
fprintf(stderr, "An exception has occurred: %s ",
e.getFullDescription().c_str());
#endif
}

return 0;
}
<七>.If you get an Ogre Exception which complains about being unable to load a dynamic plugin then go to ..\OgreSDK\bin\debug\Plugins.cfg and take out the following lines..
(去..\OgreSDK\bin\debug\Plugins.cfg刪除以下行並保存):
Plugin=Plugin_PCZSceneManager_d.dll Plugin=Plugin_OctreeZone_d.dll
<八>.開始執行,exe文件會在"..\OgreSDK\bin\debug\Example.exe"。
運行結果為帶ogre的logo黑屏

F. 急急急,如何在vc++6.0平台中配置ogre

看官方都是在2005和2008中配的,都有標准教程,不知樓主為何要用6.0.

G. OGRE的關於OGRE開源協議

Q:OGRE真的免費么?
如果你接受開源協議限制,OGRE是免費的. Q:如果我使用OGRE,我必須要發布我的源碼嗎?
不需要 Q:我必須發布我對OGRE進行的修改么?
從1.7版本開始,OGRE使用MIT協議,所以你不需要發布你的修改.但是你應該考慮獨自維護你個人的OGRE的成本,與此相比,你應該考慮加入OGRE社區(比如其他人可能幫助你修正或者擴展你的代碼). Q:遵守MIT協議,我需要做什麼?
只需要在你的軟體中包含OGRE的協議文件.比如包含在文本文檔中,用戶手冊中... Q:在我應用程序里,我一定要顯示OGRE的logo么? 比如啟動或載入.
不是必須的.即使是如果你那麼做了,我們會很感激你對我們做的宣傳. Q:我什麼時候必須遵守OGRE的協議?
當你使用OGRE發布第三方庫的時候. OGRE能運行在linux和windows平台下
LINUX下可以使用各發行版自帶的包管理器下載安裝,其次,3 D模型素材可以使用blender繪制,安裝blender的ogre擴展包後導出即可在ogre中使用
OGRE初學者引導(1):VS2008下如何配置Ogre
首先是正確安裝了OgerSDK,然後再照下面的步驟來配置。

H. 如何配置vs的環境

1.如果是自行添加vs2017相關的環境變數,與常規的系統環境變數添加是一樣的,...
2.在左側找到"此電腦 」。
3.在「此電腦"上右鍵選擇」屬性「。
4.在彈出的窗口中選擇「高級系統設置".
5.在彈出的窗口中單擊」環境變數「。

I. VS2010 配置OGRE,在運行OGRE.sln時報錯「無法打開All_Build」說什麼不存在,這是為什麼啊

建議你打打基礎。
這個問題說明你運行的那個 All_Build 是沒有啟動項的。
將最後一個項目設置為啟動項。

J. vs2017怎麼配置opengl

因為文件在項目里,所以會生成很多配置文件。如果只是編輯簡單的C/C++程序推薦使用Dev C++。