無題

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

無題

#1

投稿記事 by a » 16年前

コンパイルしようとするとメモ帳が開くんですけど・・・
OSはVista preでボーランドC++使ってます。

lbfuvab

Re:無題

#2

投稿記事 by lbfuvab » 16年前

状況がさっぱり掴めないのでもう少し詳しくお願いします。

a

Re:無題

#3

投稿記事 by a » 16年前

すいません。
最近C言語を勉強しようと、いろいろサイトなどを見に行ったりしてるんですが、
まだプログラムなどを作ったことがなかったので、「簡単なプログラムをまずは試しにやってみよう。」
と思い、サイトの説明などを見てソースをメモ帳にコピペして名前を「test.c」ファイルの種類を「すべてのファイル」で保存しました。

そしてコマンドプロンプトでコンパイラしようと思ったのですが、
サイトの説明通りに進めていっても、最終的にメモ帳が開いてしまいます。


言いたいこと
 Cファイルと拡張子がなっているのにメモ帳で開ける。

jag

Re:無題

#4

投稿記事 by jag » 16年前

拡張子が.cでも中身はテキストですからメモ帳でも開けるのは当然だと思います。
コンパイルについては詳しくないですが、windowsのコマンドプロンプトではCのコンパイルはできないんじゃないでしょうか。
別にコンパイラを用意する必要があるかと。
僕はgccを使ってコンパイルしています。

a

Re:

#5

投稿記事 by a » 16年前

わかりました。
ほかのコンパイラ使おうと思います。
ありがとうございましたm(_ _)m

Dixq (管理人)

Re:無題

#6

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

それはコンパイルしようとしてるんじゃなく、単にコマンド欄にファイル名書いただけだから、
関連付けされているメモ帳が起動したんじゃないでしょうか?

どういうコマンドかよく覚えてないですが、確かbcc32だったと思います。

bcc32 ファイル名

と入力していますか?ファイル名だけ入力していませんか?
メモ帳でプログラムを書くのは結構面倒ですよ。
秀丸使うとかするといいと思います。
VisualStudioとか無料で配布されているので、そちら利用してはどうでしょう?

VisualC++というやつをインストールしてみてください。

http://www.microsoft.com/japan/msdn/vstudio/Express/

なお、
コンパイルとはプログラムコードを機械語に翻訳する作業のことで、
コンパイラとはコンパイルを行うソフトのことです。

non

Re:無題

#7

投稿記事 by non » 16年前

Borland C++ 5.5 を使うなら
こちらのHPから
http://homepage3.nifty.com/aokura/
「C言語を始めよう」という開発環境ソフトをダウンロードすることを
お勧めします。
特に初心者の方は使いやすいと思います。
コマンドコマンドを打たなくて良いし、プロジェクトファイルも作らなくて良い。

a

Re:無題

#8

投稿記事 by a » 16年前

VisualC++というのをインストロールしようとしたのですが、
インストロールに40分ぐらいかかって、その後に、「今すぐ再起動します」と「後で再起動します」
というウィンドウが出て、今すぐ再起動しますを選んだんですけど
プログラムが見つかりません><。

どうしたらいいでしょうか。

kazuoni

Re:無題

#9

投稿記事 by kazuoni » 16年前

検索できませんか?^^;
visualって入力しただけで普通はヒットするような気がするのですが。
あとインストールですよね^^;

non

Re:無題

#10

投稿記事 by non » 16年前

>プログラムが見つかりません><。

再起動はもちろんすると思いますが・・・
何のプログラムが見つからないのですか?

どうしてもうまくいかないなら、CDに1回落とした方がいいけどね。
雑誌の付録探すとか。

a

Re:無題

#11

投稿記事 by a » 16年前

もう一度ダウンロードしてみます。

Dixq (管理人)

Re:無題

#12

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

インストールしたVisualC++をどこから起動したらいいかわからないってことじゃないでしょうか?
それなら全てのプログラムから見つけられるはずです。

a

Re:無題

#13

投稿記事 by a » 16年前

VisualC++がすべてのプログラムの中にありません><。
ちゃんと再起動したのになんででしょう?

Dixq (管理人)

Re:無題

#14

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

正常にインストールしたなら全てのプログラムの中にあるはずです。
Microsoft Visual C++
というのがあるはずです。
XPなど、項目が増えすぎて画面内に表示できていないならいらない項目を削除するとか、
名前順で表示させるなどして見つけてください。

それでもないなら正常にインストール出来ていないと思いますので、再度インストールしてみてください。

a

Re:無題

#15

投稿記事 by a » 16年前

再インストールしたらできました^^

このあとはどうすれば?

Dixq (管理人)

Re:無題

#16

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

まずは何をしたいんでしょう?

a

Re:無題

#17

投稿記事 by a » 16年前

とりあえず練習でもしたいんですが、
Vistaで使う場合は何か設定しておくことがあると聞いたのですが?

Dixq (管理人)

Re:無題

#18

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

Vistaでも特に設定の必要は無いと思いますが、
やりたいことによってはVistaに限らず設定が必要です。

まず完全に入門レベルなのでしたら
「C言語 入門」と検索して出てくる参考サイトを参考にしながら
ひたすらプログラムを書いてはコンパイルし、
色々得た知識を元に自分でプログラム書いて勉強していくことになるでしょう。

a

Re:無題

#19

投稿記事 by a » 16年前

わかりました^^

ですがコンパイルしようとすると、エラーが出ます。
画像を貼ります。

http://www.uploader.jp/user/1222/images ... p00005.jpg

Dixq (管理人)

Re:無題

#20

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

普通にプロジェクトを作ってコンパイルしてはどうでしょう?

http://homepage3.nifty.com/ishidate/vcpp.htm

なお、トピックにはわかりやすい名前を付けて下さい。

a

Re:無題

#21

投稿記事 by a » 16年前

わかりました。
色々ありがとうございました^^

YuO

Re:無題

#22

投稿記事 by YuO » 16年前

えーっと,Program Filesの下に保存するようなことはやめることが無難です。
昇格しないと書き込むことがそもそもできません。
# というか,どうやってtest.cを保存したのかが疑問……。

自分のドキュメントの下にプログラム用のフォルダを作って,そこにファイルを保存してください。
次に,エクスプローラで上記のフォルダをシフトを押しながら右クリック→パスとしてコピーしておき,
Visual Studio 2008 コマンド プロンプトを開きます。
さらに,cd と入力後,先にクリップボードに保存しておいたパスを貼り付け,Enterを押します。
# コマンドプロンプトのアイコンクリック→編集→貼り付け

これで,コンパイルができるはずです。

non

Re:無題

#23

投稿記事 by non » 16年前

VisualC++っていりいろできるから、却って初心者にはわかりにくいですよね。
BC++を勧めたけど、VC++がよいなら、とりあえず次のようにやってみましょう。
1.VC++を起動します。
2.ファイル-新規作成-プロジェクト
3.空のCLRプロジェクトを選択し、プロジェクト名に例えば EX1 と入力する。
  自動的にソリューション名も EX1になる。OKを押す
4.左端のソースファイルの上で右クリックし、追加-新しい項目を選ぶ。
5.カテゴリのコードを選び、テンプレートのC++ファイル選ぶ。ファイル名に Hello と入力。
  追加ボタンを押す
6.プログラムを入力する。試しに次のように入力。
#include <stdio.h>
int main(void)
{
	printf("Hello\n");
	return 0;
}
7.デバッグ-デバッグなしで開始をクリック。
8.自動的にコンパイル、リンクがされて、エラーがなければ、DOS窓が開いて
  Helloと表示されるはず。


ここまでできますか?

non

Re:無題

#24

投稿記事 by non » 16年前

3.のとき保存場所を、入れてください。

a

Re:無題

#25

投稿記事 by a » 16年前

こうでました

non

Re:無題

#26

投稿記事 by non » 16年前

>3.空のCLRプロジェクトを選択し、プロジェクト名に例えば EX1 と入力する。

空のCLRといってますが・・・
ex2で再度作ってみてください。

a

Re:無題

#27

投稿記事 by a » 16年前

できました。
これでいいですか?

Dixq (管理人)

Re:無題

#28

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

プロジェクトを作るとき「空のプロジェクト」ってチェックボックスにチェックが入ってないようです。

a

Re:無題

#29

投稿記事 by a » 16年前

できてませんか?
空のプロジェクトでやりましたが

Dixq (管理人)

Re:無題

#30

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

同時に投稿したようです。
それで出来てますよ。

non

Re:無題

#31

投稿記事 by non » 16年前

それでいいです。それでは、後は、同じようにプロジェクトを作って試していくか、
ソースコードの部分を書き直すか、ソリューションのHello.cppを削除して、新しい
ソースファイルを作って入力するか、お好みで勉強していってください。

a

Re:無題

#32

投稿記事 by a » 16年前

はい。
わかりました。

色々ありがとうございました^^

閉鎖

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