• ベストアンサー

メモ帳から、、、。

メモ帳でプログラムを書いて、コンパイルってのを してみたいのですが、どうやってやればいいのでしょうか? 1:メモ帳でファイルを保存すると、拡張子?が.cppになりません。 2:MOS-DOSプロント?でgcc ファイル名.cpp ってすると失敗。 3:DLしたのは、ボーランド(BCC55)とかいうやつ、、、で   読んでる本がcygwinをインストール、、、みたいな。 なんかこのへんで、失敗してるような気が、ははは どなたか、救いの手を差し伸べてやってください。お願いします♪

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

  • ベストアンサー
  • terra5
  • ベストアンサー率34% (574/1662)
回答No.3

cygwinは gcc というコンパイラを持っているので、 それをインストールして使う場合は gcc ですが、 BCCを使うならその本の通りやっちゃだめですよ(^^; bcc32 hello.cpp としてください。 それでもだめなら、参考URLあたりを参考にどうぞ。 http://www.neco.nu/gohodoji/bccfaq.html http://homepage2.nifty.com/tenk/prog/free_cc.htm 慣れないうちは、Borland C++を使うなら それを前提にした本を見たほうが迷わないでいいでしょう。 逆に、その本を見てやるなら、cygwinをインストールして使うのも手です。 http://www.mars.dti.ne.jp/~sohda/cygwin/

参考URL:
http://www.neco.nu/gohodoji/bccfaq.html, http://homepage2.nifty.com/tenk/prog/free_cc.htm
mink-oil
質問者

お礼

ありがとございます!やり方が違うんですよねぇやっぱし。 やはり本と、ダウンロ~ドしたモノが違うんじゃ いけませんよね。あたりまえか、、、。(^^; 初心者にもなりきれていないんで、またお世話になります♪

その他の回答 (2)

  • brogie
  • ベストアンサー率33% (131/392)
回答No.2

>1:メモ帳でファイルを保存すると、拡張子?が.cppになりません。 メモ帳でプログラムして保存する時にファイル名を”を括って下さい。 "test.cpp" のようにして保存をクリックする。 以上です。

mink-oil
質問者

お礼

ありがとございます!知りませんでした。 私の中で、あらたなテクニック?です。 常識なんですか?

  • jppy
  • ベストアンサー率14% (14/99)
回答No.1

1:フォルダオプションを見てください マイコンピュータとか開いてそのウィンドウのメニューバーの「表示」 >>フォルダオプション >>表示タブ >>の詳細設定の 「登録されているファイルの拡張子を表示しない」のチェックをはずして下さい これで拡張子付きのファイルになるのでファイルを右クリックして名前変更で変えられます。 2:gccは、使ったことないので良く知らないのですが(的外れかもしれません) pathが通ってないか、 gccがインストールされてないか と言ったところでは? 3:本の名前とか・・・ 根本的な質問ですが、おやりになりたいのはC言語でしょうか、C++でしょうか?

mink-oil
質問者

お礼

ありがとございます。拡張子は変えることができました。 でも、コンパイルしようとすると「コマンドかファイル名が 違います。」とでます。 c:\WINDOWS>gcc -o hello hello.cpp って書きました。 パスですか?またまた謎の言葉だ~(^^; やりたいのは、C++です。  

関連するQ&A

  • メモ帳でプログラムを作っても・・

    以前Cygwinでgccが使えないという大変初歩的な質問をいたしましたが・・・ gccはインストールできたのですが、今度はメモ帳でプログラムを書いても、コンパイルできないのです。ファイルがない、といわれてしまいます。 Windows XPを使っているのですが、メモ帳で書いた後どうしたらよいか教えてください。 すごく初歩的な質問ですみません。 でもなんとか家で使えるようにならないと授業についていけないんです・・(涙)お願いします。

  • コンパイル

    cppファイルがコンパイルできません。 bcc32 ~.cpp ではできないのでしょうか?

  • CygwinからVisual C++へ

    Cygwinでコンパイルしていたプログラムを、 Visual C++の cl コマンドでコンパイルしたいです。 あるプログラムを書きまして、Cygwinをインストールし、 [block.rc] BLOCKS BITMAP "block.bmp" という内容のリソースファイルを作成して、 windres block.rc -o block.o gcc -mwindows aaa.cpp block.o でちゃんとコンパイルできていました。 上記のように Visual Studio 2010 のVisual C++でコンパイルするにはどうしたらいいのかわかりません。 cl aaa.cpp block.o とやっても cl -mwindows aaa.cpp block.o とやっても、コンパイルできませんでした。 -mwindowsに代わるclコマンドのオプションを探してはみてみたものの、 -GA windowsアプリケーション用の最適化を行う というものを見つけたのでやってみましたがだめでした。 どなたか、コンパイルのアドバイスを下さい。

  • gccコンパイラー

    今、gccでコンパイルするc言語のコンパイラーを探しています。 フリーでダウンロードできるいいコンパイラーはないでしょうか。 お勧めなどがありましたら教えてほしいです。 あと、C言語ではgccやbcc等のコンパイラーで プログラムソースの書き方容が変わったりするものなのでしょうか? 一応、ボーランド?のコンパイラーは持ってます。 ただ、今度OJTでUNIX環境のc言語開発の現場に行く事になり gccでコンパイルするもので勉強しとくようにいわれています。 宜しくお願いします。

  • BCC32のコンパイルでDOSアプリ

    bcc32 test これでコンパイルしてできた実行ファイルはWin32でした。 クイックビューアで見た時にDOS EXECUTABLEと表示される ようにコンパイルするにはどうしたらいいんですか? 下記がtest.cppのソースです。 #include <iostream.h> int main(){ printf("hello"); return 0; }

  • cygwin プログラミング コンパイラ

    c言語のプログラミングの練習のためにcygwinというものをwindows vistaにダウンロードしたのですが、gcc fib.cみたいにコンパイルしたらbash:gcc:command not foundとでてきます。 コンパイラはcygwinと別にダウンロードしないといけないのですが。 エディタとしてメモ帳をつかってるのですが おしえてください

  • コンパイル

    Cで書いたプログラムをWindowsXPに入っている コマンド プロンプトでコンパイルしたくて、 いま、やり方が書いてある本を見ながらやってるのですが、 例えばaaa.cをコンパイルするとしたら、 C:\***>+++ aaa.c とやるんと書いてあって、 本には+++にgccかbcc32って書いてあるんですけど、 それだと 『"gcc"は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイル として認識されていません』 『"bcc32"は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイル として認識されていません』 って出るんです。 じゃあgcc、bcc32の代わりに何を入れたらいいのでしょうか??

  • おバカな質問かもしれませんが…

    おバカな質問かもしれませんが… (1)拡張子.cppで作ったファイルにcのコードで書いた→コンパイルは通る (2)拡張子.cで作ったファイルにcppのコードで書いた→コンパイルは通らない という認識で宜しかったでしょうか? あと、(1)がOKの場合、拡張子.cppにcのコードで書く時と拡張子.cにcのコードで書く時に 何か注意する事ってありましたでしょうか?うろ覚えではありますが、変数でなんかあったような…

  • a.outはどこへ?

    WindowsでCのプログラミングを始めたばかりです。 環境はcygwinを使っているのですが、gccでコンパイルしてもa.outファイルが出来ません。 gccのコマンドの後には特にエラーも出ませんし、一見成功しているように見えるのですが、やっぱりa.outが出来ていません。 なぜなのでしょうか?

  • Windowsコモンコントロールのcygwin/gccコンパイルエラー

    以下のサイトのようなWindowsコモンコントロールのプログラムをcygwin/gccコンパイルするとエラーがでます。 (sourceのサイト) http://wisdom.sakura.ne.jp/system/winapi/common/common16.html (ビルドコマンド) gcc -mwindows -mno-cygwin -o main.exe main.cpp (エラー出力) undefined reference to `_ImageList_Destroy@4' undefined reference to `_InitCommonControls@0' undefined reference to `_ImageList_Create@20' undefined reference to `_ImageList_ReplaceIcon@12' undefined reference to `_ImageList_ReplaceIcon@12' collect2: ld returned 1 exit status make: *** [main.exe] Error 1 Windowsコモンコントロールを含んだプログラムをcygwin/gccコンパイルするにはどうすればよいでしょうか? コンパイルは出来ないのでしょうか? よろしくお願いします。

専門家に質問してみよう