0

私はいくつかのコード (私のものではない) をコンパイルしようとしていますが、エラーが発生します。いくつか質問があります。

1) 明らかに、エラーを修正するにはどうすればよいですか?

2a) Qt ライブラリ/パッケージなどをインストールする必要があると思いますが、何をする必要があるのか​​ わかりません。実際に欠けているものをどのように判断するのですか。

2b) どこにインストールできますか? (apt-file、locate、その他を使用するのに最適な方法は?)

ubuntu 12.04、64ビット、およびg ++ 4.6.3を使用しています

if g++ -DHAVE_CONFIG_H -I. -I. -I..   -D_FORTIFY_SOURCE=2 -I/usr/include/Inventor/annex -D_REENTRANT -I/usr/share/qt4/include -I/usr/share/qt4/include/Qt  -I/usr/local/include/Inventor/annex -D_REENTRANT  -I/home/mishkin/mincinstall/include   -g -O2 -MT brain-view.o -MD -MP -MF ".deps/brain-view.Tpo" -c -o brain-view.o brain-view.cc; \
    then mv -f ".deps/brain-view.Tpo" ".deps/brain-view.Po"; else rm -f ".deps/brain-view.Tpo"; exit 1; fi
In file included from brainApp.h:80:0,
                 from callbacks.h:7,
                 from brain-view.cc:52:
vertstatsForm.h:12:14: fatal error: Qt: No such file or directory

vertstatsForm.h:12:14 の中を調べたところ、12 行目は #include < Qt > です。

#ifndef VERTSTATSFORM_H
#define VERTSTATSFORM_H

#include <Qt>  <-----line 12
#include <qvariant.h>
#include <qdialog.h>
#include <Qt3Support/Q3GridLayout>
#include <QLabel>
4

2 に答える 2

1

質問 1 に答えるには、削除してみてください

#include <Qt>

それでもダメなら交換

#include <QtCore>
#include <QtGui>

および/または必要なその他のモジュール。

于 2012-07-17T05:17:40.347 に答える
0

質問 2 に答えるには、エラー メッセージが

fatal error: QXXXX: No such file or directory

これを行う

locate QXXXX

これはあなたにこのようなものを与えるでしょう

/usr/include/qt4/QtGui/QXXXX

つまり、交換する必要があります

#include <QXXXX>

#include <QtGui/QXXXX>
于 2012-07-17T15:44:58.983 に答える