Qt5.0에서 ogre 3d 예제 프로젝트를 일반 C++ 프로젝트로 컴파일하려했지만 "No such file or directory"오류가 많이 발생했습니다. 이미 모든 pro 파일 경로. 또한이 튜토리얼 http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Installing+the+Ogre+SDK 에서처럼 환경 변수 OGRE_HOME을 설정했습니다.Ogre3d와 Qt5.0 설정
QT5에서 기능적 Ogre3d SDK를 만들기위한 모든 단계를 도와 줄 수있는 분은 초급자 여야합니다.
메신저 OgreSDK_vc10_v1-8-1, Mingw 4.7 및 QT5를 사용합니다.
나는이 튜토리얼의 단계를 따랐다.
- 빈 프로젝트를 새로 만듭니다.
- 코드에 대한 새 파일을 만들고 이름을 main.cpp로 지정합니다.
주요 기능 추가 : 프로젝트의 포함 경로에 \ 포함
#include "Ogre\ExampleApplication.h":
이 PathToYourOgreSDK \를 추가
int main (void) { return 0; }
다음 소스 파일의 상단에 ExampleApplication.h 포함을 .
- PathToYourOgreSDK \ boost_1_42를 프로젝트의 포함 경로에 추가하십시오.
- PathToYourOgreSDK \ boost_1_42 \ lib를 라이브러리 경로에 추가하십시오.
main.cpp에 새 클래스를 추가하십시오.
class Example1 : public ExampleApplication { public: void createScene() { } };
은 주요 기능의 맨 위에 다음 코드를 추가합니다 :
Example1 app; app.go();
이 라이브러리 경로에 PathToYourOgreSDK \ lib 디렉토리의 \ 디버그를 추가합니다.
- OgreMain_d.lib를 링크 된 라이브러리에 추가하십시오.
- OIS_d.lib를 링크 된 라이브러리에 추가하십시오.
- 프로젝트를 컴파일하십시오.
- 응용 프로그램 작업 디렉토리를 PathToYourOgreSDK \ bin \ debug로 설정하십시오.
- 응용 프로그램을 시작하십시오. Ogre 3D Setup 대화 상자가 나타납니다.
또한 Windows 7을 사용 중입니다. –