現在、Ubuntu LinuxのQtでhello worldをやりたいと思い、
http://densan-labs.net/tech/qt/chapter1.html
こちらのサイトを参考にビルド作業を行っています。
次のようなプログラムをテキストファイル"hello.pro"に記述して
#include <QApplication>
#include <QLabel>
int main(int argc, char** argv)
{
QApplication app(argc, argv);
QLabel* label = new QLabel("Hello Qt!");
label->show();
return app.exec();
}
サイトの手順を参考に #qmake -project これで”20140717.pro”というファイルが出力され、
その後に #qmake その後に #makeを実施したのですが次のようなエラーが出力され、実行ファイルが作成できない状態です。
(エラー内容)
root@ubuntu:/home/20140717# make
/usr/lib/x86_64-linux-gnu/qt4/bin/qmake /home/20140717/hello.pro -o Makefile.hello
/home/20140717/hello.pro:4: Unknown test function: int main
/home/20140717/hello.pro:6: Unknown test function: QApplication app
/home/20140717/hello.pro:6: Parse Error ('QApplication app(argc, argv);')
/home/20140717/hello.pro:6: Unterminated conditional block at end of file
Error processing project file: /home/20140717/hello.pro
make: *** [Makefile.hello] Error 3
このエラーの解決方法をご教示頂きますよう、お願い致します。
No.1ベストアンサー
- 回答日時:
とりあえず
「次のようなプログラムをテキストファイル"hello.pro"に記述して」
の時点で間違っているっぽいことは分かった.
この回答への補足
回答頂きありがとうございます。お世話になっております。
C++のコンパイラがUbuntu Linuxに入っていないためエラーが起きていることがわかりました。インストール後ビルドできました。
大変助かりました。
回答頂きありがとうございます。
今回の作業のファイルはこちらの内容でやっております。
https://sourceforge.jp/projects/cc1101driver/scm …
それで、hello.cppに変更して、
#qmake -project で”20140717.pro”を出力
#qmake
#make
この順で出力していったのですが、次のようなエラーが出て実行ファイルが出力できない状態です。
# make
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o hello.o hello.cpp
make: g++: Command not found
make: *** [hello.o] Error 127
この問題の解決方法を引き続きご教示頂きますよう、お願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- Ruby プログラミング 3 2023/06/09 14:30
- その他(プログラミング・Web制作) python flask から fastapiへの移行時のエラー対処 1 2023/02/05 12:26
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- オープンソース Flaskでサーバー立ち上げに関して 1 2023/08/12 21:02
- C言語・C++・C# 並列プログラミングのπ計算について 1 2022/07/16 22:30
- アプリ Android studio 初心者 Hello Android!しか表示されない 1 2023/08/01 08:47
- C言語・C++・C# スタックフレームの消滅 6 2023/05/20 12:33
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
シェルスクリプトで配列が使えない
-
OS上で異常な音がして、動作が...
-
Excel2007 IFERROR 他のバー...
-
Windows ブルースクリーン ...
-
ubuntu18.04LTSからwindowsのデ...
-
macでCDを焼く際のエラーコード
-
YouTubeで、赤いものと、グレー...
-
マカフィー金庫 非表示または削...
-
Wordを初期設定に戻すには
-
削除できないファイルがあるん...
-
Wordで作成した文章は自分以外...
-
xアプリが起動時に勝手にファイ...
-
Windows10で「映画&テレビ」を...
-
エクセル・ツールバーのユーザ...
-
更新プログラムがインストール...
-
起動すると、RunDLL・・・指定...
-
ニコニコで画面を黒にして、文...
-
InternetExplorer にウィルスが。
-
ファイルのDL
-
Outlook2003のエラー。。。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
OS上で異常な音がして、動作が...
-
シェルスクリプトで配列が使えない
-
Androidのスマホを 使ってます...
-
Excel2007 IFERROR 他のバー...
-
VBA LoadPictureで原因不明のエ...
-
デパックの意味、教えてください。
-
IIS7.5からIIS10への移行でDLL...
-
qmakeコマンド後のmakeでエラー...
-
急にPCの電源が落ちる
-
メッセージ:「この操作を完了...
-
macでCDを焼く際のエラーコード
-
スクリプトエラーの発生とは
-
至急 win8で予期しないエラー...
-
active desktopの修復について
-
Windows 8のPCでスクリプトエラ...
-
エクスプローラーがローカルの...
-
ubuntu18.04LTSからwindowsのデ...
-
sshdがBindで使用中のエラー
-
BAD_POOL_CALLERと表示されて・...
-
アクセスのエラーについて。。。
おすすめ情報