• ベストアンサー

自作したプログラムをソフトとして提出するにはどうしたらよいでしょうか?

こんにちは。 現在就職活動中の社会人です。 会社に提出する書類の欄に、自作のソフトがあれば、同封して送ってください。 と書かれてありました。 私は、学生時代にいろいろプログラムを組みまして、自信作といえるのが、 c言語で作った最適化プログラムや、エクセルで作った計算ドリルです。 特にc言語のプログラムには力を注いだので、どうしても同封して郵送したいのですが、 まさかソースコードそのものを郵送するわけにはいかず、困っています。 できれば、ソースコードが見えないようにして、実行可能なファイルにして郵送したいのですが、 どのようにしたらよいのか教えていただけないでしょうか? 開発環境は、WindowsVista,Visual studio2008,CDRW付属です。 よろしくお願い致します。

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

  • ベストアンサー
  • gookinger
  • ベストアンサー率23% (33/140)
回答No.4

No1です。 まず、 デザインウィンドウ(ツールボックス、プロパティウィンドウ等を表示している、プログラミングを始めるウィンドウです)の メニューバーの「ビルド(B)」→「(コンパイルしたいプログラム名の)ビルド(U)」を、選択(シングルクリック)。 後は、C言語のソースプログラム保存フォルダ(¥bin でしょうか?) に、 コンパイルしたいプログラム名のEXEファイルができていると思いますが・・・ 当方は、Visual studio2003のVBのみのインストールですが、 C言語でも、同じだと思います。 もし、違っていましたら、ご容赦下さい。

-q7P2izb__
質問者

お礼

No1様 どうもありがとうございます。 exeファイルがそのまま実行可能ファイルだったのですね。 6年間もc言語をしてきて全く気付きませんでした。 一応、プロパティを少し直したら、実行結果が表示されました。 お騒がせいたしまして申し訳ありません、ありがとうございました。

その他の回答 (3)

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.3

その会社の採用担当に聞いた方が良いのではないですか?

-q7P2izb__
質問者

お礼

ご回答いただきありがとうございます。 まさにその通りかもしれません、素晴らしい発想です。

noname#130082
noname#130082
回答No.2

実行確認したOSなどの情報を明記して、実行可能ファイルを何かのメディアに入れて送るのではいけないのでしょうか? C言語で作った実行可能ファイル内にはソースは含まれないはずですよね。 また、ソースコードも、プログラミングの腕を見せる、という意味からしたら送ってはまずいのでしょうか? 内容を黙って利用されるおそれがあるのでしょうか。(印刷すると多量になるなら、他のメディアに入れるとか。)

-q7P2izb__
質問者

お礼

ご回答いただきありがとうございます。 まさに前述のようにしたいのです。 また、後述の話ですが、まだ内定をもらっていないため、 もし落とされた場合にソースコードが乱用される可能性があるのが怖いのです。

  • gookinger
  • ベストアンサー率23% (33/140)
回答No.1

C言語の実行形式ファイル作成ウィザードを 使えば簡単だと思いますが・・ Visual studio2008開発環境に入っているはずですが?

-q7P2izb__
質問者

お礼

早速のご回答どうもありがとうございます。 c言語の実行形式ファイル作成ウィザードというものが、 Visualstudio2008のガイドブックを読んでもよくわかりませんでした。 恐れ多いのですが、具体的に教えていただけないでしょうか? 最近Visualstudio2008を購入したばかりでして、 ファイルやウィザードという言葉はまだ未知の段階です。 よろしくお願いします。

関連するQ&A

  • プログラムの文法

    プログラム言語(スクリプト言語を含む)の文法について調べているのですが、「Visual Basic」や「C++」、「Java」、「JavaScript」、「VBScript」、「FORTRAN」などの有名なプログラム言語以外で、文法について掲載されているサイトはありますか? ・個人や自作のプログラム言語でもいいです。 ・そのプログラム言語のソースだけが公開されているものでも十分です(自分で解析します)。

  • Visual Studioで作られたプログラムを読みたいです

    都合により、他人がVisual Studioで作ったC++のプログラムを理解しなければならなくなりました。 C言語はごく一般的な内容ならば理解できますし、C++もある程度はわかるのですが、どうもVisual Studio特有の作成、記述方法?のようなものにはまってしまい、まったく進まないのが現状です。 どなたか、Visual Studioで作られたプログラムの総合的な解説を行っているサイトなどを紹介していただけないでしょうか?できれば初心者向けの内容でお願いいたします。

  • gdiplus.dllを使わないプログラム開発

    はじめまして、 ”Microsoft Visual C++ 2008”にてダイアログベースのプログラムを書いています。 windows2000に対応するために、gdiplus.dllを使用しないプログラムを作成したいのですが、 新規作成したプロジェクトをそのままビルドしただけでもgdiplus.dllが読込まれてしまいます。 読込まなくするには、どのように設定を行なえばよいのでしょうか。 それとも”Visual C++ 2008”ではgdiplus.dllを使用しないダイアログベースのプログラム開発は不可能なのでしょうか。 動作対象OS:win2000(SPなし)以降 開発環境: 言語:Visual C++ 2008(visual studio 2008 professional edition) テンプレート:MFCアプリケーション アプリケーションの種類:ダイアログベース 以上、よろしくお願いいたします。

  • Visual SourceSafe管理下のソース提出

    Visual Studio .Net 2003+Visual SourceSafeにて、受託開発を行っています(言語はC++)。 開発完了時に、ソースファイル一式を提出したいのですが、Visual SourceSafe(以下VSS)の管理下にあるため、ソリューションを開く際に、VSSのデータベースへのログイン画面が表示されてしまいます。 VSS管理下のソリューションをVSS管理されていない状態で取得する方法をご存知でしたらご教授願います。

  • windows7でプログラムがうまく動かない

    こんにちは。 プログラムで困ったことがあったので、質問します。 win XPにインストールしたvisual studio 2005で作ったC言語のプログラムをwin7にインストールしたvisual studio 2005で実行したところ、実行の画面は開いたのですが、その後が通常通りの操作に至りません。 このような場合はWindows XPモードで行うしかないのでしょうか? あまり詳しくかけないで申し訳ないのですが、よろしくお願いいたします。

  • visual studioで作成したプログラムをwide studioで起動するには?

    visual studioで作成したプログラムをwide studioで起動するにはどうしたらいいですか? 言語はc++です。

  • LiEというプログラムを使いたいのですが、やり方がわかりません…

    LiEというプログラムを使いたいのですが、使い方、というか使うまでの過程で何をすればいいのか全くわかりません。 プログラム自体は以下のサイトで落とせるのですが、同サイトのマニュアルを読んでみたところ、どうやらプログラムはC言語で書かれていて、使うためにはコンパイルして.exeに書き換えないといけないらしいです。(あまりこのあたりの専門用語の意味をよく理解していません。よくわからないことを言っていたらすいません…) http://www-math.univ-poitiers.fr/~maavl/LiE/ 知り合いに聞いてみると、Visual Studioというソフトでコンパイルできると言っていたのでやってみたのですが、エラーが大量に出てきました。 知り合い曰く、Visual StudioはC++を読みとるソフトで、C言語は読みとれないのだとか。 そこでC言語を読みとれるソフトを探したのですが、どこにあるのか全くわかりません… 結局のところ、LiE.exeというプログラムを手に入れ、それを起動できる状態にしさえすれば、あとはマニュアルを読めばなんとかなると思うのですが、そこまでたどり着けません… どうすればプログラムを起動することができるのか教えていただけないでしょうか? プログラミングに関する知識はほぼ皆無なので、常識的なことから教えていただけると助かります。

  • 各プログラム言語の特徴

     プログラム言語の特徴を教えてください。 汎用的なソフトが作れる事、またネットワークやデーターベースが(Apacheなどを使わず)扱える事。 当方素人のため、言語に謝りや追加される事もあります。 前の人の回答や補足も見て頂けると幸いです。 知りたいのは、習得の難易度/生産性/実行速度/主な開発ソフト/将来性、他。 もちろん、一つでも問題ありません。 Visual Basic Visual Basic .NET C言語 C+ C++ C# Visual C Visual C+ Visual C++ Visual C# Visual C# .NET D言語 JAVA Delphi Ruby  第4世代言語(?)で他にもありましたらお願いします。 日本語プログラムのひまわり/なでしこなんかもあるみたいですねー。

  • 自作のソフトが起動しない

    Visual Studio 6.0(VC++ 6.0)使っています。 業務用として使用している自作のソフトが起動しないので質問させて頂きました。   以前は容量の多いPCにVisual Studio 6.0をフルインストールして『自作ソフト.exe』を起動していました。   しかし今回は容量の少ないシリコンディスク(2GB)のFAタイプPCでこの『自作ソフト.exe』使用したいのですが、 Visual Studio 6.0をインストールするほど容量が確保できないため、とりあえずそのまま『自作ソフト.exe』を起動したところ、 アプリケーションエラーが発生しソフトが起動しませんでした。 エラー内容は 「エラーが発生したので『自作ソフト.exe』を終了します。 プログラムをもう一度開始する必要があります。」 という表示が出てきました。 ただし、Visual Studio 6.0をインストールした普通のPCでは、この『自作ソフト.exe』は問題なく起動します。   Visual Studio 6.0をインストールしなくても、この『自作ソフト.exe』を起動する方法はないでしょうか?   この『自作ソフト.exe』についてですが、私が入社する前からあったソフトで、ソフトの中身は理解しておらず、しかもこのソフトを作った人がすでに会社辞めてしまってるのでソフトの中身を改造するという事が困難な状況です。   私はこのソフトを起動した状態で使用する立場ですが、ソフトの作成レベルはVisual Studio 6.0を起動してもせいぜいビルド(リビルド)ぐらいしか出来ません ちなみにOSはWindows2000 SP4です。   つたない文章ですが、どうかよろしくお願い致します。  

  • C言語でのプログラムの作り方

    はじめまして。C言語初心者の中学一年生です。 C言語でプログラムを作ろうと思ったのですが、やり方がわかりません。 ”hello”と表示するプログラムの作り方を教えてください。 使用しているコンパイラは"Visual C++ 2010"です。パソコンはWindows xpです。 中学生でも分かるように教えてください。 エディエタ、やソースプログラムなどの用語についても教えてくださると嬉しいです。

専門家に質問してみよう