2012-02-04 8 views
-3

私はOgreとOpenglで何かしようとしています。私は、インターネットでコードを見つけて、今私はそれを使用したいが、私はこの問題があります。Open GL ubuntuビルドエラー

HGLRC ogreHGLRC; 
HDC ogreHDC; 

と私はビルドエラーを持っている:

1. error: ‘ogreHGLRC’ was not declared in this scope 
2. error: ‘ogreHDC’ was not declared in this scope 

私を、私はこの2つの行を使用し

をこれらは私がWindowsで使うことができることを理解しましたが、私はUbuntuを持っています。 私は何をしなければなりませんか?

答えて

2

HDCとHGLRCは、windows.hで定義されているウィンドウ構造です。あなたがLinux上で動いている限り、linuxに関するチュートリアルを見てください。

十分な経験があれば、glxでOGREを起動することができます。しかし、私は

OGREApplicationクラスを使用して(クラスの名前がわからない、あなたは鬼のサンプルでそれをダウンロードすることができます)をお勧めします。また、ここを見て:http://www.ogre3d.org/tikiwiki/Setting+Up+An+Application+-+Linux&structure=Development

+0

はい私の友人。しかし、私はQTライブラリを使いたいと思っていました。私はHDCとHGLRCを見つけました...そして、何もできません... – user1189457

+0

@ user1189457:私はこれらのチュートリアルがPBufferを作成したり、私はシステムに依存するAPIに行くことがわかります。私はあなたがしたいことが、彼らなしでうまくいくことができると確信しています。 – datenwolf

関連する問題