プロが教えるわが家の防犯対策術!

よく/usr/ucb/ccは使わないほうが良いと書かれているのを見かけますが、なぜなのでしょうか?
ご存知の方は教えてください。

A 回答 (2件)

OS が何であるか書かれてないので、はっきりした回答はできませんが、確か /usr/ucb/cc は大昔からあるコンパイラで、ANSI 規格に対応していなかったように思います。



ANSI C でないから使わない方が良い、ということではないでしょうか?

今なら、GNU C コンパイラがお勧めですね。フリーだし高性能だしサポートも良いし…
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
なるほどそういう事ですか。

参考になりました。

お礼日時:2004/11/13 09:49

/usr/ucb配下のモジュールはBSD時代の遺物で、互換のためだけに残されている物だと思います。

    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
なるほど、そういうことですね。
だから、古いシステム関数を使うとき、たとえばsigmask()等を使うときはubclibをリンクする必要があるわけですね。

お礼日時:2004/11/14 07:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!