環境変数の登録に関する問題

このQ&Aのポイント
  • C言語の学習のため、環境変数の登録を行いましたが、コンパイラが動作しない状況です。
  • 参考書の通りに環境変数を登録し、起動しようとしたところ、binフォルダ上では起動できるが他のフォルダからでは起動できません。
  • 環境変数に登録するパスは正しく記述されているが、表示されない状態です。なぜでしょうか?
回答を見る
  • ベストアンサー

環境変数の登録

C言語の学習をするために環境変数の登録を行いたいのですが、参考書通りに環境変数を登録してもなぜかコンパイラが動いてくれません。 C:\borland\bcc55\bin下のbcc32というファイルを起動させようとすると、binフォルダ上でbcc32を入力すれば起動してくれるのでインストールはしっかりとできているようなのですが、別のフォルダからでは起動してくれません。環境変数には;C:\borland\bcc55\binを登録してあります。しかし、echo %path%を入力してみると;C:\borland\bcc55\binは表示されません。いったいなぜなんでしょうか? どなたかわかる方いましたら、回答のほうよろしくお願いします。

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

  • ベストアンサー
  • YEND77
  • ベストアンサー率56% (21/37)
回答No.1

環境変数の登録はどこでやりましたか? (1)コントロール・パネル [システム]->[システムのプロパティ]ダイアログ[詳細設定]タブ の[環境変数]ボタン (2)ドス窓で   set path=%path%;○○○○○○○○○ (1)の場合は再起動後に有効になる場合もあります。  またシステムとユーザがあってシステムはそのコンピュータを使うすべての人が対象で  ユーザはそのログインをしているユーザのみが対象です。 (2)の場合はそのドス窓中のみで有効です。閉じるとなくなります。

playerpian
質問者

お礼

(1)で環境変数を設定していました。 今朝再起動して確認してみたところ、別のフォルダからでも起動できました。これでC言語の学習を無事はじめられそうです。本当にありがとうございました!

関連するQ&A

  • 環境設定の仕方がわかりません。

    これから・C言語を勉強しようと思っているのですが、ソフトの設定で困っています。 ソフトをダウンロードしてからの、環境設定というものがわかりません。 あるサイトで説明が載っていたのですが、 PATHの設定 1.C:\borland\\bcc55\binを追加する コンパイラの設定 1.C:\borland\\bcc55\binフォルダにbcc32.cfgを作成 2.エディタで開いて-l"C:\borland\\bcc55\include" -L"C:\borland\\bcc55\lib" とあったのですが、これはどうやってやればいいのでしょうか? ~を追加、~を作成などやり方を教えてください。 よろしくお願いします。

  • システム環境変数Pathについて

    borland C をインストールしたあと、システム環境変数PathにC:¥bcc55¥Bin;を追加するところを誤って、すでにあるパスを消してしまいました。 どうすればいいでしょうか?

  • Windowsの.batファイルのプログラムは何言語??

    プログラミング初心者です。 ボーランドのCコンパイラを入れたらsetbcc.batというバッチファイルが作成され、そのファイルのショートカットメニューで編集を押して @echo off PATH=c:\Borland\bcc55\Bin;%PATH% c: cd \Borland\bcc55 cmd のようなプログラムだったと分かったのですが、このコードは何言語なのでしょうか?? ご教示頂けると幸いです。

  • BorlandC++5.5言語の環境変数変数の設定方法を教えて下さい。

    環境変数で質問があります。Bortland5.5の環境変数の設定方法を教えて下さい。 今までJavaとtomcatをDLしました。これらPathという名前で設定してきました。 Bortland5.5もPathで設定すればいいようですがどう設定していいのかよくわかりません。 私は「BCC」という名前で設定してみました。 是非に環境変数の設定方法を教えて下さい。 今回C++言語であるBortlandをDLしました。 ダウンロード先はprogram files です。先ほど見たところBinというファイルが DLされてました。環境変数の設定で BCC55をDLしたので「システム環境変数をBCC=C:\Program Files\Bin」 としてユーザー環境変数を「C:\Program Files\Java\jdk1.5.0_05\bin;%CATALINA_HOME%;\bin;%BCC%」 と入力したところエラーが表示されます。 「Hello.c」というファイルを作成しコンパイルすると以下のエラーが出ます。 ーーーーーーーーーーーーーーーーーーーーーーーー c:\october>bcc32 Hello.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland hello.c: エラー E2209 hello.c 1: インクルードファイル 'stdio.h' をオープンできない 警告 W8065 hello.c 4: プロトタイプ宣言のない関数 'printf' の呼び出し(関数 main ) 警告 W8070 hello.c 6: 関数は値を返すべき(関数 main ) *** 1 errors in Compile *** 実行するとエラーがでます。 c:\october>Hello 'Hello' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 と表示されます。 なお作成したファイルは以下のC言語です。ファイル名「Hello.c」 #include <stdio.h> main() { printf("Hello, C Program!\n"); }

  • 環境変数について

    C言語について勉強してみようと思いまして、BCCコンパイラをダウンロードしました。  そこでふと疑問に思ったのですが環境変数PATHを変えることで何か影響が出るのでしょうか?  ブラウジングには影響はないと聞いたのですが、「CravingExplorer」で動画をダウンロードする際にも 何やら保存PATHとか出てくるのですが変更しても大丈夫なんでしょうか?  PATHコマンドを打てば一時的に変更できると聞きましたがイマイチよく分かりません。事情もありましてアカウントを作ることもできませんしどうすることも出来ません。どなたかご説明よろしくお願いします。  OSはwin7のHome Premiumです。

  • コンパイラの環境変数の設定について

    borlandのbcc32というコンパイラをダウンロードしてインストールしました。 環境変数の設定とか言うのがあるのですが、「path」に追加するらしいですね。 昨日は「path」に書いてある字を全部消してから書きました。 今本を読みながら手順を確認してたら「元から書いてあったやつは重要なので消さずに追加だけすること」とありました。 しかしもう消してしまってありません。 なんて書いてあったかも思えていません。 しかし不具合がありません。 本には消すなと書いてありましたが、不具合がないので放っておいてもいいのでしょうか? とても心配です。

  • C言語でのプログラミング

    プログラミングの環境を整えるんですけど、 ダウンロードはして、Cコンパイラ設定してるところなんです。 うまくいったと思って、コマンドプロンプトで、確認したら、認識されてませんになってしまいました>< 多分、システム環境変数「PATH」を設定するときに、すでに入ってる変数値を消して、「;c:\Borland\Bcc55\bin」といれてしまったからだと思うんですけど、 どうそればいいんでしょうか??消してしまった部分はもうわからないし。。。だれか教えて下さい><

  • 検索パスの追加登録について教えてください

    よろしくお願いします。Dドライブに作った、bcc55(bccコンパイラを解凍したもの) というフォルダを、「検索パスに追加登録」するために、環境変数のダイアログboxで、「PATHの項目」を選び、「システム変数の編集」で、表示してある「変数値(v)」の最後に、;d:\bcc55と、;d:\の二つを追加しました。確認のためコマンドプロンプトを起動して、pathd:\bcc55と入力したところ「ファイル名、ディレクトリ名、またはボリュームラベルの構築が間違っています」と出ます。どこが間違っているのか、詳しい方ご指摘をお願いします。

  • bcpad

    この質問は2回目ですが1回目と趣旨が少し違います。 C言語の勉強をしています。ボーランドのコンパイラーは無料なのでボーランドのコンパイラーを使いたいのですがビルダーは有償なのでとても高くて変えません。そこでbcpadを使いたいのですが、ボーランドのC/C++コンパイラー用のbcpadを使うとき(きときとlab.)を使うときに、コンパイラーのパスとヘルプのパスを入力しなければなりませんが、どうやって入力していいかわかりません。ヘルプのパスは別に入れなくてもいいですが、コンパイラーのパスは、必須です。インストールしたときに、【borland C++ compiler5.5のパッケージをインストールしたフォルダ(ディレクトリ名)を入力ください。デフォルトのままインストールしたときはc:\Borland\Bcc55になってます。】と書いてあるのでこのパスを入力してやると、「パスが正しくありません」と表示されます。誰かご教示ください.

  • コンパイラC++のDL方法

    こんにちは。 大学の課題で、C言語を使ったプログラムの課題が出されており、 それを書きあげるために、C++コンパイラのDLが必要です。 なので、 http://www.embarcadero.com/jp/products/cbuilder/free-compiler から、C++コンパイラをDLしました。 そこで手順に従って、 freecommandlinetools2 freeturbodebugger をインストールしたまでは良かったのですが、 次の手順が以下のようになっています。 1. freecommandlinetools.exe を実行します。無料の C++Builder 5 コマンドラインツール開発システムをインストールしたいドライブと フォルダを選択します。 2. インストール先の bin ディレクトリで次の手順を実行します。 a. 既存のパスに "c:\Borland\Bcc55\bin" を追加します。 b. bcc32.cfg ファイルを作成します。このファイルは,Include および Lib パスのコンパイラオプション(コンパイラの -I および -L スイッチ)を設定するものです。ファイルには次の 行を含めてください。 -I"c:\Borland\Bcc55\include" -L"c:\Borland\Bcc55\lib" c. ilink32.cfg ファイルを作成します。このファイルは,Lib パスのリンカオプションを設定するものです。ファイルには 次の行を含めてください。 -L"c:\Borland\Bcc55\lib" この中で、 a. 既存のパスに "c:\Borland\Bcc55\bin" を追加します。 の意味がわからないです。新しいファイルを作って保存すればよろしいのですか? どなたか、ご回答をお願いします。

専門家に質問してみよう