- ベストアンサー
メモ帳から、、、。
- みんなの回答 (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/
その他の回答 (2)
- brogie
- ベストアンサー率33% (131/392)
>1:メモ帳でファイルを保存すると、拡張子?が.cppになりません。 メモ帳でプログラムして保存する時にファイル名を”を括って下さい。 "test.cpp" のようにして保存をクリックする。 以上です。
お礼
ありがとございます!知りませんでした。 私の中で、あらたなテクニック?です。 常識なんですか?
- jppy
- ベストアンサー率14% (14/99)
1:フォルダオプションを見てください マイコンピュータとか開いてそのウィンドウのメニューバーの「表示」 >>フォルダオプション >>表示タブ >>の詳細設定の 「登録されているファイルの拡張子を表示しない」のチェックをはずして下さい これで拡張子付きのファイルになるのでファイルを右クリックして名前変更で変えられます。 2:gccは、使ったことないので良く知らないのですが(的外れかもしれません) pathが通ってないか、 gccがインストールされてないか と言ったところでは? 3:本の名前とか・・・ 根本的な質問ですが、おやりになりたいのはC言語でしょうか、C++でしょうか?
お礼
ありがとございます。拡張子は変えることができました。 でも、コンパイルしようとすると「コマンドかファイル名が 違います。」とでます。 c:\WINDOWS>gcc -o hello hello.cpp って書きました。 パスですか?またまた謎の言葉だ~(^^; やりたいのは、C++です。
関連するQ&A
- メモ帳でプログラムを作っても・・
以前Cygwinでgccが使えないという大変初歩的な質問をいたしましたが・・・ gccはインストールできたのですが、今度はメモ帳でプログラムを書いても、コンパイルできないのです。ファイルがない、といわれてしまいます。 Windows XPを使っているのですが、メモ帳で書いた後どうしたらよいか教えてください。 すごく初歩的な質問ですみません。 でもなんとか家で使えるようにならないと授業についていけないんです・・(涙)お願いします。
- ベストアンサー
- C・C++・C#
- 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アプリケーション用の最適化を行う というものを見つけたのでやってみましたがだめでした。 どなたか、コンパイルのアドバイスを下さい。
- 締切済み
- C・C++・C#
- BCC32のコンパイルでDOSアプリ
bcc32 test これでコンパイルしてできた実行ファイルはWin32でした。 クイックビューアで見た時にDOS EXECUTABLEと表示される ようにコンパイルするにはどうしたらいいんですか? 下記がtest.cppのソースです。 #include <iostream.h> int main(){ printf("hello"); return 0; }
- ベストアンサー
- C・C++・C#
- cygwin プログラミング コンパイラ
c言語のプログラミングの練習のためにcygwinというものをwindows vistaにダウンロードしたのですが、gcc fib.cみたいにコンパイルしたらbash:gcc:command not foundとでてきます。 コンパイラはcygwinと別にダウンロードしないといけないのですが。 エディタとしてメモ帳をつかってるのですが おしえてください
- ベストアンサー
- C・C++・C#
- コンパイル
Cで書いたプログラムをWindowsXPに入っている コマンド プロンプトでコンパイルしたくて、 いま、やり方が書いてある本を見ながらやってるのですが、 例えばaaa.cをコンパイルするとしたら、 C:\***>+++ aaa.c とやるんと書いてあって、 本には+++にgccかbcc32って書いてあるんですけど、 それだと 『"gcc"は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイル として認識されていません』 『"bcc32"は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイル として認識されていません』 って出るんです。 じゃあgcc、bcc32の代わりに何を入れたらいいのでしょうか??
- ベストアンサー
- C・C++・C#
- おバカな質問かもしれませんが…
おバカな質問かもしれませんが… (1)拡張子.cppで作ったファイルにcのコードで書いた→コンパイルは通る (2)拡張子.cで作ったファイルにcppのコードで書いた→コンパイルは通らない という認識で宜しかったでしょうか? あと、(1)がOKの場合、拡張子.cppにcのコードで書く時と拡張子.cにcのコードで書く時に 何か注意する事ってありましたでしょうか?うろ覚えではありますが、変数でなんかあったような…
- 締切済み
- C・C++・C#
- a.outはどこへ?
WindowsでCのプログラミングを始めたばかりです。 環境はcygwinを使っているのですが、gccでコンパイルしてもa.outファイルが出来ません。 gccのコマンドの後には特にエラーも出ませんし、一見成功しているように見えるのですが、やっぱりa.outが出来ていません。 なぜなのでしょうか?
- 締切済み
- C・C++・C#
- 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コンパイルするにはどうすればよいでしょうか? コンパイルは出来ないのでしょうか? よろしくお願いします。
- ベストアンサー
- C・C++・C#
お礼
ありがとございます!やり方が違うんですよねぇやっぱし。 やはり本と、ダウンロ~ドしたモノが違うんじゃ いけませんよね。あたりまえか、、、。(^^; 初心者にもなりきれていないんで、またお世話になります♪