1 Articles, Search Results for '오우거엔진

  1. 2010/01/28 OGRE 1.7.0 RC1 컴파일하는법 by 랜스 (3)
1.7부터 빌드방식이 바뀌어서 몇분들이 도움을 요청하시길래 간단히 컴파일법을 작성하겠습니다.
프로젝트로인해 오랜만의 포스팅이네요 ㅎ

일단 http://www.ogre3d.org/download/source 에 접속하여서
OGRE 1.7.0 RC1 Source For Windows Microsoft Visual C++ Dependencies Package
이 두개를 받습니다.
사용자 삽입 이미지
압축을 풀고 내용물을 한폴더로 모으면 위와 같이 두개의 폴더가 보이는데요.
Dependencies 폴더를 ogre 폴더속으로 넣어줍시다.
(참고:  CMake로 컴파일시 한글경로인식이 않되기때문에 경로설정을해줌 C:\ogre-v1-7-0RC1\ogre )

그뒤에 Dependencies 폴더속 Dependencies\src 에 가보면 OgreDependencies 라는 이름으로
각 솔루션 파일이있는데 각자의 VisualStudio에 맞는 솔루션파일을 실행시켜서 솔루션채로 빌드해줍시다.
(저같은경우 VC9을 사용하니 OgreDependencies.VS2008.sln 실행)

여기까지는 이전 오우거 버젼컴파일하는것과 동일하였습니다.
이전에는 여기까지한뒤에 기본적으로 들어있던 OgreMain.sln을 찾아서 컴파일을 해주었는데요
1.7부터는 CMake를 통해 빌드를해야하더라구요.

그러므로 CMake를 받으러 http://www.cmake.org/cmake/resources/software.html 에 접속해서
Windows ZIP으로 되어있는것을받읍시다.(CMake자주사용하시는분아니면 그때그때받아쓰면됨)

자.. 다운이 다되었으면 \bin\cmake-gui.exe 를 실행시킵시다.
사용자 삽입 이미지
이제 CMake로 컴파일 CMakeList가 있는 폴더와 Output을 받아드릴 폴더를 설정해줍니다.
%주의 오우거폴더의 경로에 한글이 있으면 컴파일에 실패합니다.
%주의 CMake의 경로에 한글이있으면 컴파일되지않습니다.

그뒤에 Configure 버튼을 눌러줍니다.
사용자 삽입 이미지
그러면 위와 같은 창이 뜨는데요 여기서 자신이 사용하는 VisualStudio나 각각의 개발환경을
선택해주고 Finish를 눌러줍니다.
사용자 삽입 이미지

정상적으로설정이 되어있는 상태라면 위와같은 화면이 나타날것입니다.

이상태에서 Configure 버튼을 한번더 눌러준뒤 Generate 버튼을 눌러주면 Output되는 폴더속에
OGRE.sln 라는 이름의 솔루션 파일이 생성된것을 확인할수있습니다.
사용자 삽입 이미지

이후는 이전의 버젼을 사용했던것과 같이 엔진라이브러리를 컴파일한후 쓰시고싶은대로 쓰시면
되는겁니다아

사용자 삽입 이미지

엔진 컴파일후 샘플브라우져를 실행한 화면

Creative Commons License
Creative Commons License
Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/149
  2. kernys 2010/01/29 15:40  Modify/Delete  Reply  Address

    잘 보고 가요 ^.^~

  3. 고진혁 2010/03/09 07:53  Modify/Delete  Reply  Address

    안녕하세요 잘보고 갑니다.. 문제가 있는데요.. 저대로 실행햇더니
    OGRE EXCEPTION Cannot create settings file to Root saveConfig at ..\..\..\..\OgreMain\src\OgreRoot.cpp (line 382) 일케 뜨는대요

    이유를 아시나여 ;

    • 나그네 2010/03/09 21:02  Modify/Delete  Address

      그거 사용자 계정이 한글이름이라서 그렇습니다.
      사용자 계정이름 영어로 바꾸시면 될꺼에요

[로그인][오픈아이디란?]