この簡単なQtアプリケーションエラーQTコマンドラインアプリケーションのコンパイル
main.cpp:1:10: fatal error: 'QApplication' file not found
#include <QApplication>
^
1 error generated.
は、ヘッダファイルの存在を確認していることをしている取得
g++ -I /usr/local/Cellar/qt5/5.8.0_1/Frameworks/QtGui.framework/Headers -o example main.cpp -framework QtGui -framework QtCore
でコンパイルしようと
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton hello("Hello world!");
hello.resize(100, 30);
hello.show();
return app.exec();
}
をコンパイルしようとしていますそれはdirに含まれています
:Headers ali$ cd /usr/local/Cellar/qt5/5.8.0_1/Frameworks/QtGui.framework/
$ ls
Headers QtGui QtGui.prl Resources Versions
イムは、あなたが「QApplication.hは」「QApplication.h」が含まれていないために見て、あなたのコンパイラを言っているパスが間違っ
「/usr/local/Cellar/qt5/5.8.0_1/Frameworks/QtGui.framework/Headersは」検索パスを含めるに置かれている場所、私は見ていませんよ。それはどこで起こっているのですか? –
非常にC++と手で魅力的なコードに新しいました申し訳ありませんコード、彼らは私が「ヘッダ」ディレクトリがQApplication.hが含まれています –
をインストールしたQTのバージョンに合わせて、それを編集し、インターネットのコンパイルコマンドの両方? –