• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:qmakeコマンド後のmakeでエラーが出る。)

qmakeコマンド後のmakeでエラーが出る

このQ&Aのポイント
  • Ubuntu LinuxのQtでhello worldをビルドしている際に、qmakeコマンド後のmakeでエラーが出力される状況です。
  • エラーメッセージによると、hello.proファイルの4行目と6行目に不明なテスト関数があり、パースエラーが発生しています。
  • このエラーを解決するためには、hello.proファイルの該当箇所を確認し、正しいQtの関数および条件文を記述する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

とりあえず 「次のようなプログラムをテキストファイル"hello.pro"に記述して」 の時点で間違っているっぽいことは分かった.

techhouse
質問者

お礼

回答頂きありがとうございます。 今回の作業のファイルはこちらの内容でやっております。 https://sourceforge.jp/projects/cc1101driver/scm/svn/blobs/2494/trunk/20140717/hello.cpp それで、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 この問題の解決方法を引き続きご教示頂きますよう、お願い致します。

techhouse
質問者

補足

回答頂きありがとうございます。お世話になっております。 C++のコンパイラがUbuntu Linuxに入っていないためエラーが起きていることがわかりました。インストール後ビルドできました。 大変助かりました。