元スレ【激遅】AppleGCC【絶望】
gcc覧 / PC版 /みんなの評価 :
51 = :
>>49
> JAVAがスタンダードだし
??
52 = :
猫ひろしとはなわに似てる
イケメン団子チューさん!
53 = :
所詮マカーはスクリプタ止まりということがよくわかった。
55 = :
あー、たしかにw
ついでにPerlもRubyもPythonもありますぜw
58 = :
GCC
59 = :
ほしゃ
62 = :
iPod壊れた
不良品糞メーカーApple死ね
つか、もうどうせいらねえけど
63 = :
キモい女死ね
前のカップル死ねよ
64 = :
つーかmacだったらobjective-cだろ・・・
ソース読む気しないけどw
66 = :
別にgccがないとObjCが使えないわけじゃないだろ。
68 = :
あるよ
69 = :
>>68
へえ。何?
70 = :
>>69
ObjC FAQ に書いてあるから読んどけ。
71 = :
>>64
Xcodeを使うのならObjective-Cでもgccだろ。
…つーか、他のコンパイラなんて使ったことない。何か性能の良いのが使えるの?教えて!
…つーか、gccでもこんなものだ、まあええやんと思っている私はヘタレですか?
72 = :
POCとか好きだよ。
73 = :
愛してる。
74 = :
死ね
76 = :
サファリ炎上記念
77 = :
良スレハゲ
78 = :
/* hoge.cpp */
#include <cstdio>
int main(void){
std::printf("A?n"); // printf("A\n"); でも同じエラー
return 0;
}
gcc hoge.cpp
とするとエラーになる(gcc4.0.0)。どうしてなんでしょうか?
逆にxcode2.0でやると、std::の有無に関わらずエラー無し。これも変だと思う。
std::が無ければエラーにならなきゃだめでしょ?
79 = :
>>78
エラーメッセージを書け。
それと、該当行の実文とコメント文で中身の文字列が違うのはネタか?
ついでに言えば、iso以前のC++コンパイラやgccはcstdioのstd::は省略できることが多い。
80 = :
エラーメッセージは
$ gcc hoge.cpp
/usr/bin/ld: Undefined symbols:
___gxx_personality_v0
collect2: ld returned 1 exit status
$
です。中身の文字列については
terminalからコピペしたら→「"A?n"」
普通に入力すると→「"A\n"」
safariだと違う文字になるみたい。マカエレ。だと共に「\n」に見える。
81 = :
補足すると、使ったgccは4.0.0だからISO以前ってことはないと思います。
さらに不思議なのは、xcode2.0のC++ツールを選んでやってみると、エラー無し。
xcodeでは同じgcc4.0.0を使ってるんですよね?
gccでは何かオプションが必要なのかと思って。。。
82 = :
それはあれだ、gccがCだと思ってリンクしようとしているからC++の(内部)関数がリンクされていない。
騙されたと思って、g++ hoge.cppして味噌。
要は、std::の問題とは別の問題であることがエラーメッセージでわかるわけだ。
83 = :
うん、コンパイル時じゃなくてリンク時のエラーだもんな。
84 = :
g++で出来ました。ありがとー
拡張子をcppにしとけばリンクされるものもC++用になると
思ってたけど、そうでもないんですね。
85 = :
CXX
87 = :
マクド?
88 = :
何も知らない俺に教えてくれ。
AppleのGCCは何が遅いの?
また、なんでそんなに遅いの?
91 = :
ほぼ同じだよ。Windowsのほうが若干速いくらい。
まあVC++との差が少ないからそう言う意味じゃicc買う価値はあるかもな。
全部同じライセンス使えないのかね
97 = :
そもそもMac版ICCって需要あんの?
98 = :
そりゃあるべ
100 = :
ダンゴー
あまいぞ!ダンゴ
みんなの評価 :
類似してるかもしれないスレッド
- Cygwin + MinGW + GCC 相談室 Part 8 (938) - [1%] - 2022/10/28 8:00
トップメニューへ / →のくす牧場書庫について