2017-02-13 33 views
0

Qtで単純なコード(バージョン4.8を使用)を実行しようとしていますが、Visual Studio Express 2012を使用しています。 Qtインクルードを私のビジュアルスタジオの追加ライブラリ。まだプログラムを実行することはできません。これはコードです:Qt application.h:そのようなファイルやディレクトリはありません

#include <Qt\application.h> 

int main(int argc, char* argv[]) 
{ 
    QApplication app(int argc, char* argv); 
    return app.exec(); 
} 

私は人々が正しく実行プログラムするようにするために.PROファイルに変更がなければならない、と言うことを読んで、私はあなたができるように、私の.PROファイルを貼り付ける考え出しそれについての追加情報を得る。

CONFIG += console bootstrap 
CONFIG -= qt shared app_bundle uic 
DEFINES += QT_BUILD_QMAKE QT_BOOTSTRAPPED 
DESTDIR = ../bin/ 

OBJECTS_DIR = . 
MOC_DIR = . 

#guts 
VPATH += $$QT_SOURCE_TREE/src/corelib/global \ 
     $$QT_SOURCE_TREE/src/corelib/tools \ 
     $$QT_SOURCE_TREE/src/corelib/kernel \ 
     $$QT_SOURCE_TREE/src/corelib/codecs \ 
     $$QT_SOURCE_TREE/src/corelib/plugin \ 
     $$QT_SOURCE_TREE/src/corelib/xml \ 
     $$QT_SOURCE_TREE/src/corelib/io 
INCLUDEPATH += . \ 
      generators \ 
      generators/unix \ 
      generators/win32 \ 
      generators/mac \ 
      generators/symbian \ 
      generators/integrity \ 
      $$QT_SOURCE_TREE/include \ 
      $$QT_SOURCE_TREE/include/QtCore \ 
      $$QT_SOURCE_TREE/qmake 

VPATH += $$QT_SOURCE_TREE/tools/shared 
INCLUDEPATH += $$QT_SOURCE_TREE/tools/shared 

include(qmake.pri) 
+0

'#include ' – drescherjm

+1

@drescherjm:それはしばらくしていますが、変更はQt3とQt4 IIRCの間で行われました。これはqt4でタグ付けされているので、私はあなたのコメントに同意し、それが答えでなければならないと思います。 – MSalters

答えて

1

、あなたがQt4またはQt5#include <QApplication>の代わり#include <Qt\application.h>を使用する必要がQt3から非推奨クラスの一部を使用できるようにするために、あなたの.proで有効にすることができQt3Supportモジュールがありますが。

関連する問題