ページ 1 / 1
setbcc のパス設定ができない
Posted: 2008年7月21日(月) 22:33
by アクニム
私はC言語の初心者で、「14歳から始めるわくわくC言語プログラミング教室」大槻有一郎著
を買いました。
第1章でBorlandC++コンパイラのダウンロードをしてから
setbccで環境設定をするという内容なんですが、
何度やっても”パス設定に失敗しました”となってそこから先に進むことができません
setbccでの解決法や、その他解決法があったら教えてください
ちなみにWindowsVistaです
Re:setbcc のパス設定ができない
Posted: 2008年7月21日(月) 22:42
by box
setbccを実行して、どこに何を入力したとき、
当該のエラーが出るかを教えてください。
「何度やっても」というところの具体的な操作手順が知りたいです。
Re:setbcc のパス設定ができない
Posted: 2008年7月26日(土) 00:52
by アクニム
特に何も入力していません
setbccの起動
↓
windowsのバージョンは XP/2000/NTの方にチェックを入れて
↓
それ以外はそのまま「進む」
↓
最後の「設定」ボタンを押すと上記のエラーが出る、といった具合です
Re:setbcc のパス設定ができない
Posted: 2008年7月26日(土) 01:00
by box
設定の途中で、コンパイラのパス(実行ファイルのありか)を
入力する場面はありませんか?
Re:setbcc のパス設定ができない
Posted: 2008年7月26日(土) 21:08
by アクニム
えーと、
Stepの番号は何番ぐらいですか?
Re:setbcc のパス設定ができない
Posted: 2008年7月26日(土) 21:49
by ibis
Step 1:インストール先フォルダの指定
Step 2:パス/環境変数の指定先
Step 3:パスの優先度の選択
以下略
・・・ってなってますから、「パス」と言われてもわからないかもしれませんね。
ここで言う「パス」はStep1です。
デフォルトでは「c:\Borland\Bcc55\」が指定されていますね。
これを、bccが入っているフォルダに書き換えてみてください。
Re:setbcc のパス設定ができない
Posted: 2008年7月26日(土) 23:12
by box
私は、setbccがWindows Vistaに正式対応しているかどうかが
心配になってきました。
Re:setbcc のパス設定ができない
Posted: 2008年7月27日(日) 00:12
by lbfuvab
どうやらVistaではsetbccは不具合を起こしそうです。
手動で設定するかVC++ Expressを使うかですね。
Re:setbcc のパス設定ができない
Posted: 2008年7月27日(日) 20:35
by kaiten
はじめまして。
setbccですがVistaでも使えました。ふと思ったのですが管理者権限云々の設定は大丈夫でしょうか?
Re:setbcc のパス設定ができない
Posted: 2008年7月28日(月) 15:22
by アクニム
binフォルダに設定したら、
”このファイルにはbcc32.exeが見当たりません。”
とメッセージが出ました。
そして、一つ上のフォルダでやってみたんですが
”C:\bprland\bcc55\bin\bcc32.cfgは存在します”
”本プログラムで設定した内容に上書きしますか?”
のメッセージの後に
”C:\bprland\bcc55\bin\ilink32.cfgは存在します”
”本プログラムで設定した内容に上書きしますか?”
というのが出て、両方「OK」したら
”’PATH’の設定に失敗しました”
と出ました。
Re:setbcc のパス設定ができない
Posted: 2008年7月28日(月) 21:22
by Hermit
PATH の設定に失敗するんですかね・・・setbcc では・・・
管理者として実行(A) で実行しても駄目であれば、勝手に PATH を設定すればいいだけですが。
どこでもいいので、コンピュータ を右クリック、プロパティの詳細設定の環境変数 PATH を変更してはどうでしょうか?
ユーザーの環境変数(ユーザーは、現在のユーザーネーム)PATH 無ければ新規作成、有れば、PATH を追加ですね。
新規作成の場合、変数名 PATH を作成、変数値を c:\bprland\bcc55\bin にすればいいでしょう。
変更の場合、変数名 PATH の後に、;c:\bprland\bcc55\bin を追加すればいいはずです。
でも、とりあえず、インストールパスは、デフォルトのままのほうが無難な気はします。
なぜにわざわざ間違えやすそうな bprland なんでしょう・・ デフォルトのまま borland でいいきがしますが。
Re:setbcc のパス設定ができない
Posted: 2008年7月29日(火) 01:19
by アクニム
PathとPATHEXTがあったんですが
Pathでいいんですよね?
それでやってみたんですが、変化なしでした・・・。
Re:setbcc のパス設定ができない
Posted: 2008年7月29日(火) 01:52
by Hermit
>それでやってみたんですが、変化なしでした・・・。
setbcc でエラーが起こるという意味ですか?
それなら、別にかまいません。もう設定はすんでいるはずですから。
setbcc.exe を右クリック 管理者として実行(A) とすれば、設定できるはずですが・・・
何か他の原因があるかもしれないので、設定できていないであろう、Path を設定しただけですので。
それともコマンドプロンプトから、コンパイルできないってことでしょうか?
その場合は、エラーメッセージや、ilink32.cfg,bcc32.cfg の内容を見ないとわかりません。
Re:setbcc のパス設定ができない
Posted: 2008年7月29日(火) 19:55
by アクニム
管理者として実行、ですね
!!
できました!!
ありがとうございます。
皆さんいろいろとアドバイスありがとうございました。
これで、晴れてC言語デビューが果たせそうです。