- 締切済み
ccコマンドの使い方
こんばんは。 初歩的な質問なんですが、コマンドプロンプトにて「ccコマンド」を入力したら下記エラーが発生します。原因ってなんなのでしょうか? プリコンパイル後に作成されたCファイルをccコマンドにてコンパイルしたいです。 OSはWindowsで、オラクルは9.2を使っています。 C:\>cc -c -I/usr/include -I -I$ORACLE_HOME/precomp/public -Aa ten001. c 'cc' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 C:\>cc -o ten001 ten001.o -L/usr/lib -lclt -L$ORACLE_HOME/lib -lcl ntsh 'cc' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- taka_tetsu
- ベストアンサー率65% (1020/1553)
>を入力してもうまくコンパイル出来ません。 > >Cコンパイルをインストールしただけでは駄目ということなのでしょうか? 漠然と「うまくできない」といわれても、「間違ってるだけでは?」としか答えられません。 表示されるメッセージなどを書いていただかないと。 それにbccでコンパイルができないなんて質問は、OKWebや教えてgooでも結構あがってくるような質問ですので。 >推測なんですが、もしかしてソースにはORACLEのSQL文が含まれていますか? これは、 >プリコンパイル後に作成されたCファイルをccコマンドにてコンパイルしたいです。 ってことですんで関係ないでしょう。
- katouka09
- ベストアンサー率50% (130/256)
推測なんですが、もしかしてソースにはORACLEのSQL文が含まれていますか? だとしたら、コンパイルはORACLEで出しているPRO*Cという専用のコンパイラが必要になります。 有償ですので、お店で購入してください。
- taka_tetsu
- ベストアンサー率65% (1020/1553)
>ちなみに、Cコンパイラのダウンロード先って何かありますか?(いいやつ) ここらへんですかね。 Microsoft Visual C++ Toolkit 2003 http://www.forest.impress.co.jp/article/2004/04/20/msvctoolkit2003.html http://msdn.microsoft.com/visualc/vctoolkit2003/ Borland C++ Compiler 5.5 http://www.borland.co.jp/cppbuilder/freecompiler/
- taka_tetsu
- ベストアンサー率65% (1020/1553)
根本的なことですが、Cコンパイラ、インストールしてますか?Oracleにはついてませんよ。 WindowsにはUNIXみたいに標準でCコンパイラなんてついてないんですけど。
補足
そうなんですか・・・。 ちなみに、Cコンパイラのダウンロード先って何かありますか?(いいやつ) ごめんなさい、初歩的な質問で・・・
- edomin
- ベストアンサー率32% (327/1003)
ただ単に、パスが通っていないだけです。 コンパイラのあるフォルダにパスをとおして実行しましょう。
- RAPTsong
- ベストアンサー率42% (74/175)
コンパイラは何をご使用でしょうか? コンパイラの種類とバージョンを示してください。 ついでにWindowsのバージョンも明記してください。 何か、コマンドライン引数がunixっぽいのが気になります。 # 参考としている文献がUNIX環境を前提にしている # 書籍等なのではないかと邪推。
補足
お恥ずかしいですが、oracleフォルダ内等の環境がイマイチ理解できていません。 わかっているのは、オラクルのバージョンが9.2で OSはWindows 2000だということです。 どこを探せばよいのでしょうか?
補足
参考URLありがとうございます。 Borland C++ Compiler 5.5をインストールしたのですが、コマンドプロンプトにて C:\>bcc32 -c -I/usr/include -I - I$ORACLE_HOME/precomp/public -Aa ten001.c を入力してもうまくコンパイル出来ません。 Cコンパイルをインストールしただけでは駄目ということなのでしょうか?