我下載了這個:http://get.qt.nokia.com/qt/source/qt-mac-opensource-4.7.2.dmg並安裝它。 然後我得到了一個Qt helloworld.cc。如何在Mac OS上編譯命令行中的Qt代碼
#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();
}
我試圖編譯它,但失敗了。
我該如何解決 「
‘的QApplication’在 此範圍未聲明」?
時,堅持使用
*.cpp
文件命名是個好主意,謝謝bro。你節省我的時間! –使用單行.pro文件和「qmake; make」而不是直接調用g ++會更好嗎? –
如果您不想做一個快速的hello world測試,那麼編譯Qt軟件的正確方法是使用項目文件和qmake。 – koan