1

Eclipse for c ++開発者(CDTを使用)をダウンロードしました。また、ターミナルを介してfreeglut3とglewライブラリをインストールしました。-lglut-lGLEWと-lGLをリンカーに追加しました。問題は、IDEにいる間、一部のメソッドが見つからないかのように赤でマークされることです。buildを押すとコードがコンパイルされますが、実行すると黒い画面が表示されますが、GLEWでインポートする必要のあるメソッドが存在しないかのように何もレンダリングされません。ヘッダーに移動すると、すべてのメソッド宣言を含む有効なglew.hファイルが開きます。 ここに画像の説明を入力してください

これは、Ubuntuを搭載したVMWare仮想マシンと専用のLinux Mintネットブックの両方で発生したため、何かが足りない可能性があります。

[編集]コードはここから取得されました:OpenGLlinuxチュートリアル

4

1 に答える 1

2

赤でマークされたメソッドは、日食スキャナーが正しく機能していないことを示しています。コードが警告やエラーなしでコンパイルおよびリンクされる場合、心配する必要はありません。glコードに論理エラーがあるので、コードに集中する必要があります(たとえば、カメラがシーンを向いていない)。

于 2013-03-24T19:44:38.567 に答える