2017-11-12 12 views
0

私はデフォルトのオプションでQtのウィジェットアプリケーションを作成してくださいしかし、私はそれが働いていない、それを実行したときに、これらのエラーは、私はUbuntuの17.04とQtバージョン5.0.2QTデザイナーやクリエイター

を使用してい に表示されます:-1 :エラー:-lGL

を見つけることができません:-1:エラー:collect2は:エラー:ldは

#ifndef MAINWINDOW_H 
#define MAINWINDOW_H 

#include <QMainWindow> 

namespace Ui { 
class MainWindow; 
} 

class MainWindow : public QMainWindow 
{ 
    Q_OBJECT 

public: 
    explicit MainWindow(QWidget *parent = 0); 
    ~MainWindow(); 

private: 
    Ui::MainWindow *ui; 
}; 

#endif // MAINWINDOW_H 
+0

あなたは、OpenGLがインストールされていますか? – Simon

+0

@ Simon 返信ありがとう はいインストール済み glxinfo | grep "OpenGL version" OpenGLバージョン文字列:3.0 Mesa 17.0.7 –

+0

使用しているオペレーティングシステムは? – Simon

答えて

0
1つの終了ステータスを返したUbuntuの

apt-get install libgl1-mesa-dev 
012用

をインストールします。

のFedora

dnf install mesa-libGL-devel 
+0

ルートの@ホッサム-PC:/ホーム/ホッサム番号の須藤はapt-getを のlibgl1-メサ-devの読書パッケージのリストをインストールします。 ..完了 ビルディング依存関係ツリー 状態情報を読み込み中...完了 E:libgl1-mesa-devパッケージを見つけることができません –

+0

[soft link](https://stackoverflow.com/questions/18406369/qt- cant-find-lgl-error) – Simon

+0

おかげで問題はソフトリンクで解決されました –

関連する問題