• ベストアンサー

コンパイルできるのに実行できない。

bunjiiの回答

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.4

>Ubuntuソフトウェアに付いているGeanyを使っています。 OSをセットアップしただけではGeanyが無いと思います。 apt-getで追加インストールしないとGeanyを使えません。 >コンパイルできるのに実行できない場合、どうしてますか? 実行できないときエラーメッセージが出るはずです。 Geanyはコンパイルでオブジェクトファイルを作成し、ビルドでバイナリファイルを作成するようです。 ビルドしないと実行形式のバイナリファイルが作成されません。 UNIX系のOSでは実行形式のファイルに特定の拡張子を付加しませんので見分けがつかないかも知れません。

jump7799
質問者

お礼

ありがとうございます。 コンパイルとビルド、そしてリントがあります。 /bin/sh: 1: cppcheck not found と書かれています。 多分、これがエラーの時、実行エラーになると思います。 /bin/sh: 1: cppcheck not foundが http://www.clear-code.com/blog/2016/2/3.html を見てもLinuxがよく解らないから解決できないでいます。 bunji様は解るでしょうね。 もし良かったら、ぜひ教えてください。 いつも申し訳ありません。 宜しくお願い申し上げます。

関連するQ&A

  • コンパイル・実行のやり方。

    いつも教えていただき大変お世話になっております。 下記の質問、どうか教えてください。 プログラムの冒頭で、次の3行で始まっていたら コンパイル・実行はどう書けばいいですか? OSはUbuntu18.04を使っています。 package sample sample12; import java.util .Arrays; public class Sample12_4 { ご回答のほど宜しくお願い申し上げます。

    • ベストアンサー
    • Java
  • EclipseでC言語をコンパイル、実行の仕方。

    いつも大変お世話になり誠にありがとうございます。 標記の件。 1問目はまぐれで成功しました。 2問目はなかなか成功しません。 ご多忙中恐れ入ります。 ご回答の程、宜しくお願い申し上げます。

  • Ubuntu Eclipseを使います。

    いつも教わってばかりですいません。 JAVAの件。 EclipseはUbuntuソフトウェアのを使うことにしました。 日本語化は諦めて英語版を使うことにしました。 Eclipse英語版でコンパイル 、インタープリターとして 使うならばどうすればいいのでしょうか? ご多忙中申し訳ありません。 ご回答のほど宜しくお願い申し上げます。

    • ベストアンサー
    • Java
  • メモ帳 Java コンパイル Windows10

    いつも教えて頂き、大変お世話になっております。 標記の件。 OSはWindows10を使っております。 Javaのコードをメモ帳に書いたとき コンパイルするとき、どうしますか? 参考書やURLにも詳しく載っていません。 例えば下記のコードをコンパイルするときどうなりますか? public class Program1{ public static void main(String[] args){ system.out.println("Hello world"); } } ご多忙中恐れ入ります。 どうぞ、詳しく教えてください。宜しくお願い申し上げます。

  • JAVAはコンパイルしなければなりません???

    いつもお世話になりありがとうございます。 標記の件。 素朴な疑問です。 JAVAはコンパイルしなければなりません! phpはコンパイル不要です。 JAVAで何か作ろうとしたとき、 例えば、ブログサイトを作る時、 1回1回コンパイルしていたら、 できないと思うのですが どうやってプログラムを作るのですか? 教えてください。 度々申し訳ございません。 宜しくお願い申し上げます。

    • ベストアンサー
    • Java
  • Windows10・Ubuntuの共有。

    いつも大変お世話になり誠にありがとうございます。 標記の件。 ボクはWindows10・Ubuntu18.04でデュアルブートにしてます。 どちらでも利用できる領域はできないでしょうか? ご多忙中恐れ入ります。 ご回答の程、宜しくお願い申し上げます。

  • Ubuntu20.04 VLC

    いつも大変お世話になり、誠にありがとうございます。 標記の件。 Ubuntu20.04 VLCでDVDプレーヤーになりません。 何かいい方法、アプリをご存じないでしょうか・・・??? ご多忙中誠に恐れ入ります。 ご回答お待ち申し上げております。 宜しくお願い申し上げます。

  • CANON TS5130印刷ならず。

    いつもお世話になり誠に有難うございます。 標記の件。CANON TS5130を最近、購入しました。 OSはUbuntu17.04です。 UbuntuではTS5130シリーズと登録しております。 Writerを印刷しているのですが、うんともすんとも言いません。 ご多忙中恐れ入ります。アドバイスが欲しいのです。 チェック・ポイントなどをです。 ご回答のほど、宜しくお願い申し上げます。

  • Windows10とUbuntu20.04の連携?

    いつも大変お世話になり、誠にありがとうございます。 標記の件。 Ubuntu20.04GUIをメインに使っております。 Windows10はメールメインに使っております。 相談ですが、Windows10にメールが来たらUbuntu20.04GUIにメッセー ジが来るようにしたいのです。 何かいい方法ないでしょうか・・・??? ご多忙中誠に恐れ入ります。 ご回答お待ち申し上げております。 宜しくお願い申し上げます。

  • コンパイルが通らない

    うちのPCでは確実にコンパイルが通って、実行までできたプログラムが他の人のPCではコンパイルが通らなかったり実行ができません。 実行する際には javac nishi.java java nishi とやると以下のようなエラーがでて実行ができません(コンパイルは通ります。決してjava nishi.classとかjava nishi.javaといったお約束の間違いは行っていません) Exception in thread "main"java.lang.NoClassDefFoundError:nishi また違うファイルではこっちでコンパイルが通るのにあっちではコンパイルが通らなかったりします。バージョンが違うためでしょうか?僕のバージョンが1.5.08?で相手が1.4.2くらいです。だからコンパイルが通らないの?