gccだけでc++をコンパイルできますか?
[上に]
[前に]
[次に]
Phine
2000/03/24(金) 14:41:14
telnet で gcc は使えるんですけど、
g++ は Permission denied になってしまいます。
gcc -x `c++' -o test.cgi test.cc
のようにしても上手くいきません。
gcc だけでは c++ はコンパイルできないんでしょうか?
猫
2000/03/24(金) 15:03:01
gccのバージョンによります。
mizzy
2000/03/24(金) 15:12:12
エラーはどんな内容ですか?「Unmatched `.」とかじゃありませんか?
gcc -x c++ -o test.cgi test.cc
でいけるはずです。でも、-xオプションはなくてもよかったと思います。
H&A
2000/03/24(金) 15:16:50
まず、
% gcc --version
でバージョンを確認された後に
% gcc -c test.cc
でコンパイルだけをしてみるというのはどうでしょう。めでたくコンパイルが可能であれば、
% gcc -o test.cgi test.o -lstdc++
などによって実行可能ファイルが生成できるかもしれません。
それにしても、g++ が "Permission denied" になるというのは気になりますね…
Phine
2000/03/24(金) 20:39:31
[[解決]]
猫さん、mizzyさん、H&Aさん、ありがとうございます。
gcc のバージョン 2.7.2.3 で、
gcc -c test.cc
gcc -o test.cgi test.o -lstdc++
としたらコンパイルできました。
どうもありがとうございました。
[上に]
[前に]
[次に]