配布するときのしかた

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
レクサス

配布するときのしかた

#1

投稿記事 by レクサス » 16年前

どうもはじめまして。

初歩てきな質問かもしれないですが、
簡単なゲームを作成して、友達にやらせてと言われたのですが

どのファイルを渡せばいいのでしょうか?

相手の人がVCをもっていないといけないのでしょうか

管理人

Re:配布するときのしかた

#2

投稿記事 by 管理人 » 16年前

こんにちは。レクサスさん。

配布する時は、コンパイルしていないソースを渡す事はないですよ。
例えば、レクサスさんが市販のゲームをする時、ゲームで遊ぶ前に毎回コンパイルしてから遊びますか?
ゲームを実行してゲームスタートですよね。
そのように、実行ファイルのみ渡せばOKです。
もし画像ファイルや音声ファイルを使うときは、それも一緒に同梱しましょう。
例えば
他のトピに
「ロックマン」
のトピがありますよね。そこで実行ファイルをあげました。
http://dixq.net/zip/Rockman.zip
これです。
使う画像ファイルと、音声ファイルを実行ファイルと一緒にいれてZipに固めればOKです。
後は実行ファイルをダブルクリックするだけです。

VCでコンパイルしている場合、コンパイルした後に、プロジェクトファイルがあるフォルダに
「Debug」か「Release」のフォルダが出来ていると思います。
おそらく前者かと思います。その中に実行ファイルがありますので、それを入れてください。

レクサス

Re:配布するときのしかた

#3

投稿記事 by レクサス » 16年前

お早い返事ありがとうございます。

無事にできました。

いままで学校とかでDebugだけでよかったので
どうしたらと悩んでいました。

わかりやすい説明ですぐにできました。
ありがとうございます。

YuO

Re:配布するときのしかた

#4

投稿記事 by YuO » 16年前

> 「Debug」か「Release」のフォルダが出来ていると思います。
> おそらく前者かと思います。その中に実行ファイルがありますので、それを入れてください。

DebugよりReleaseの方が良いと思いますよ。

最低でも,DLL版のCRTは再頒布不可なので,Releaseを配布すれば誤って再頒布不可ファイルを配布する可能性が減らせます。
# 2005のデフォルト構成では,CRTはDLL版が選択されています。

Debugでは動くがReleaseだと動かない,というのはたいていの場合は単なるバグなので,そもそも配布するのが間違いですし……。
# まぁ,コンパイラのバグの可能性に関して無きにしもあらず,ですが。

閉鎖

“C言語何でも質問掲示板” へ戻る