• ベストアンサー

C言語で作ったプログラムを他の人に渡すには

C言語を最近始めたものです。C言語で作ったプログラムを、友達に渡したいのですが、作ったプログラムをメールに添付して送信したり、CDにコピーしたり出来るのでしょうか?Cygwinと、gccを使っています。分かる方、解答よろしくお願いします。

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

  • ベストアンサー
  • jgk
  • ベストアンサー率75% (104/138)
回答No.3

-mno-cygwinオプションをつければ、cygwin1.dllが不要な実行ファイルが作成できます。

earthmantatete
質問者

お礼

そのようなものがあるのですか?僕が持っている本は、入門用なので、そのようなことは載っていませんでした。ネットで調べてみます!

その他の回答 (2)

  • mac_res
  • ベストアンサー率36% (568/1571)
回答No.2

gcc test.c -o test とすれば、そのデレクトリにtest.exeができているはずです。 ただ、実行には、相手の環境にcygwin1.dllが必要です。 システムdirにおけばよいのですが、相手にもCygwinをInstallしてもらったほうが簡単ですね。

earthmantatete
質問者

お礼

なるほど… 相手のほうにもCygwinが必要ということですね!ありがとうございます!

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

ソースは単なるテキストなので、相手にコンパイル環境があるのならば普通にテキスト添付。 相手に環境がなければコンパイルして渡せばヨロシ。 OSが違う場合、動かないかも知れませんが。

earthmantatete
質問者

お礼

解答、ありがとうございます。また質問というのもいけませんが、コンパイルして渡すには、どうすれば良いでしょうか?コンパイル後のファイルを探しても見当たらないんです…

関連するQ&A