- 1 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 20:44:04 ]
- 激しく遅い(Linux版の2倍遅い)AppleGCCについて愚痴ろう
- 32 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 16:27:53 ]
- ドザ(dowser)ってもともと欧米でWindowsユーザを貶む言葉でしょ
- 33 名前:デフォルトの名無しさん mailto:e [2007/04/14(土) 17:55:58 ]
- そうだよ
- 34 名前:・∀・)っ-○◎● mailto:sage [2007/04/15(日) 05:14:22 ]
- >>32
Dowserでググってもそんなの出てこないけど。 WindowsとWindozeという蔑称で呼んだのはむろんCUI文化の*NIXユーザー。 doze=とろくさい、ね Mac?もちろん論外だよ。それ以上にかったるいから Intelハードになって、同じハードでWindowsとMacOSを試せるようになったが MacOSのほうが速いと言う話は聞かない。 Apple謹製のiTunesのエンコーダで、Windows版より速いというのもあるが それは単にAppleがMacOS版をSSE3使用するようにビルドしてWindows版は 非使用でビルドしてるから。 なんにせよ、MacのGCC4はコンパイラの最適化性能そのものが良くないと思う。 AltiVecを使ったコードをgcc-3.3とgcc-4.0でそれぞれでビルドしてみると、 後者は前者よりパフォーマンスが1〜2割程度落ちる。
- 35 名前:デフォルトの名無しさん mailto:ge [2007/04/16(月) 08:43:14 ]
- さすが団子チューさん!
Macヲタとは一味違うぜ。
- 36 名前:デフォルトの名無しさん [2007/04/16(月) 20:06:01 ]
- 団子チューさんかっくいいー!
- 37 名前:デフォルトの名無しさん mailto:sage [2007/04/16(月) 21:09:27 ]
- 10 年以上 UNIX ユーザやってるけど、そんなの初めて聞いたよ。
UNIX 方面では Windows / DOS の方が論外で、Mac はわりと 人気があったんだけど俺の周りだけかな。 それと、doze は over doze とかの doze だと思ってたけど...
- 38 名前:デフォルトの名無しさん mailto:sage [2007/04/16(月) 22:45:06 ]
- ここはApple版gccのスレなのか、ドザの語源のスレなのか、
はたまたお団子ちゃんと団子チューの違いについて語るスレなのか。
- 39 名前:デフォルトの名無しさん mailto:sage [2007/04/16(月) 23:08:50 ]
- 団子ちゃんを褒め称えるスレだろう
- 40 名前:デフォルトの名無しさん [2007/04/19(木) 22:24:23 ]
- MacのGCCが地雷なことが判明したんだし、もういいじゃないか
- 41 名前:デフォルトの名無しさん mailto:sage [2007/04/19(木) 23:49:44 ]
- 良く分からんけど、何が遅いの?
- 42 名前:デフォルトの名無しさん mailto:sage [2007/04/19(木) 23:50:46 ]
- GCC一般としても、4系は3系よりコンパイルに時間がかかるうえ
できあがるバイナリはあんまし速くない、という話だったきがする
- 43 名前:・∀・)っ-○◎● mailto:sage [2007/04/20(金) 00:51:57 ]
- どこのページだったかは忘れたが、ICCの公式ページに
生成バイナリの性能が ICC>>>MSVC≧LinuxのGCC>>>>Apple版GCC みたいなグラフがあったような
- 44 名前:デフォルトの名無しさん mailto:sage [2007/04/20(金) 01:39:52 ]
- 本当に生成されたコードの部分が遅かったのかな。プログラムから呼び出した
ライブラリ関数の実装の違いが性能に出ただけだったりしないよね? 同じアセンブラのコードを走らせても性能差があるとかじゃないよね? まあ、今直ぐは面倒くさいけど、その内調べる事リストに入れておくわ。
- 45 名前:・∀・)っ-○◎● mailto:sage [2007/04/20(金) 01:44:39 ]
- さあ、とりあえずそのグラフだと、各プラットフォーム毎のICCでの実行バイナリの性能に
ほとんど差はなかった。
- 46 名前:デフォルトの名無しさん [2007/04/20(金) 20:40:28 ]
- がんばれ団子チューさん!
年末のPenrynのSSE4対応した、TripCordエクスプローラ期待してます!
- 47 名前:デフォルトの名無しさん mailto:sage [2007/04/20(金) 21:38:38 ]
- どっちにしろ、ICC使ってるマカーなんていないんだから。
- 48 名前:デフォルトの名無しさん [2007/04/26(木) 20:27:39 ]
- ジョブス逮捕に上場廃止でマカーも大変だね
- 49 名前:デフォルトの名無しさん [2007/04/28(土) 16:08:11 ]
- 確かにMacでICCを使う人などいないだろうね。
JAVAがスタンダードだし、AppleのHPもWebObjectで作成されている。 あの団子チューさんもこれで開発をおこなっているようだ。
- 50 名前:・∀・)っ-○◎● mailto:sage [2007/04/28(土) 16:11:00 ]
- だんごやさんだよ
- 51 名前:デフォルトの名無しさん mailto:sage [2007/04/28(土) 19:50:59 ]
- >>49
> JAVAがスタンダードだし ??
- 52 名前:デフォルトの名無しさん [2007/05/01(火) 19:08:17 ]
- 猫ひろしとはなわに似てる
イケメン団子チューさん!
- 53 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 00:43:09 ]
- 所詮マカーはスクリプタ止まりということがよくわかった。
- 54 名前:デフォルトの名無しさん [2007/05/02(水) 07:47:18 ]
- AppleScriptやShellScriptに比べたらWSHとかVBScriptなんて(笑)
- 55 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 07:53:25 ]
- あー、たしかにw
ついでにPerlもRubyもPythonもありますぜw
- 56 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 20:20:43 ]
- GCC関係ねぇw
- 57 名前:デフォルトの名無しさん [2007/05/02(水) 20:23:47 ]
- AppleGCCは実はインタプリタなのか?
- 58 名前:デフォルトの名無しさん mailto:e [2007/05/11(金) 07:56:07 ]
- GCC
- 59 名前:デフォルトの名無しさん [2007/05/16(水) 23:28:10 ]
- ほしゃ
- 60 名前:デフォルトの名無しさん [2007/05/25(金) 19:36:12 ]
- MAC
(笑)
- 61 名前:気まぐれアナスイ mailto:お腹いっぱい@気まぐれアナスイ [2007/05/25(金) 19:52:09 ]
-
ζ !(+Φ_Φ)つ√ζ +⊂. + 〆∂ {Ж} "〆∂∂ 〆〆 .:"
- 62 名前:死ね mailto:死ね [2007/05/29(火) 20:43:55 ]
- iPod壊れた
不良品糞メーカーApple死ね つか、もうどうせいらねえけど
- 63 名前:デフォルトの名無しさん [2007/05/31(木) 21:10:00 ]
- キモい女死ね
前のカップル死ねよ
- 64 名前:デフォルトの名無しさん mailto:sage [2007/06/01(金) 15:19:43 ]
- つーかmacだったらobjective-cだろ・・・
ソース読む気しないけどw
- 65 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 09:08:44 ]
- アーッ! Objective-Cはgccを使わないと思ってるらしい!
- 66 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 17:33:16 ]
- 別にgccがないとObjCが使えないわけじゃないだろ。
- 67 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 17:34:02 ]
- Objective Cの実装ってgcc以外にあるの?
- 68 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 17:36:52 ]
- あるよ
- 69 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 17:37:10 ]
- >>68
へえ。何?
- 70 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 17:40:32 ]
- >>69
ObjC FAQ に書いてあるから読んどけ。
- 71 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 18:23:38 ]
- >>64
Xcodeを使うのならObjective-Cでもgccだろ。 …つーか、他のコンパイラなんて使ったことない。何か性能の良いのが使えるの?教えて! …つーか、gccでもこんなものだ、まあええやんと思っている私はヘタレですか?
- 72 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 23:08:55 ]
- POCとか好きだよ。
- 73 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 15:48:33 ]
- 愛してる。
- 74 名前:デフォルトの名無しさん [2007/06/06(水) 20:08:17 ]
- 死ね
- 75 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 00:55:46 ]
- gcc version 4.0.1 (Apple Computer, Inc. build 5367)
が今のところ最新なのか
- 76 名前:デフォルトの名無しさん [2007/06/13(水) 20:12:53 ]
- サファリ炎上記念
- 77 名前:デフォルトの名無しさん [2007/06/22(金) 21:59:46 ]
- 良スレハゲ
- 78 名前:デフォルトの名無しさん [2007/06/22(金) 23:35:08 ]
- /* hoge.cpp */
#include <cstdio> int main(void){ std::printf("An"); // printf("A\n"); でも同じエラー return 0; } gcc hoge.cpp とするとエラーになる(gcc4.0.0)。どうしてなんでしょうか? 逆にxcode2.0でやると、std::の有無に関わらずエラー無し。これも変だと思う。 std::が無ければエラーにならなきゃだめでしょ?
- 79 名前:デフォルトの名無しさん mailto:sage [2007/06/22(金) 23:45:16 ]
- >>78
エラーメッセージを書け。 それと、該当行の実文とコメント文で中身の文字列が違うのはネタか? ついでに言えば、iso以前のC++コンパイラやgccはcstdioのstd::は省略できることが多い。
- 80 名前:デフォルトの名無しさん [2007/06/22(金) 23:56:55 ]
- エラーメッセージは
$ gcc hoge.cpp /usr/bin/ld: Undefined symbols: ___gxx_personality_v0 collect2: ld returned 1 exit status $ です。中身の文字列については terminalからコピペしたら→「"An"」 普通に入力すると→「"A\n"」 safariだと違う文字になるみたい。マカエレ。だと共に「\n」に見える。
- 81 名前:デフォルトの名無しさん [2007/06/23(土) 00:00:54 ]
- 補足すると、使ったgccは4.0.0だからISO以前ってことはないと思います。
さらに不思議なのは、xcode2.0のC++ツールを選んでやってみると、エラー無し。 xcodeでは同じgcc4.0.0を使ってるんですよね? gccでは何かオプションが必要なのかと思って。。。
- 82 名前:デフォルトの名無しさん mailto:sage [2007/06/23(土) 00:07:55 ]
- それはあれだ、gccがCだと思ってリンクしようとしているからC++の(内部)関数がリンクされていない。
騙されたと思って、g++ hoge.cppして味噌。 要は、std::の問題とは別の問題であることがエラーメッセージでわかるわけだ。
- 83 名前:デフォルトの名無しさん mailto:sage [2007/06/23(土) 00:11:54 ]
- うん、コンパイル時じゃなくてリンク時のエラーだもんな。
- 84 名前:78 [2007/06/23(土) 23:27:13 ]
- g++で出来ました。ありがとー
拡張子をcppにしとけばリンクされるものもC++用になると 思ってたけど、そうでもないんですね。
- 85 名前:デフォルトの名無しさん [2007/07/04(水) 20:01:24 ]
- CXX
- 86 名前:デフォルトの名無しさん [2007/07/20(金) 19:48:45 ]
- AMD 2007Q2決算
biz.yahoo.com/bw/070719/20070719005974.html?.v=1 売上げ 13.8億ドル 営業損 4.57億ドル 純損失 6.00億ドル 粗利率 33.5%
- 87 名前:デフォルトの名無しさん [2007/07/21(土) 14:20:52 ]
- マクド?
- 88 名前:デフォルトの名無しさん [2007/07/22(日) 02:13:38 ]
- 何も知らない俺に教えてくれ。
AppleのGCCは何が遅いの? また、なんでそんなに遅いの?
- 89 名前:デフォルトの名無しさん mailto:sage [2007/07/25(水) 23:18:13 ]
- ICCを買わせるため
- 90 名前:デフォルトの名無しさん [2007/07/26(木) 19:20:33 ]
- 開発やる気ないからだろ
その代わり、iccはWinやLinuxよりも速いとか o(*^-^*)o
- 91 名前:・∀・)っ-○◎● mailto:sage [2007/07/27(金) 01:40:27 ]
- ほぼ同じだよ。Windowsのほうが若干速いくらい。
まあVC++との差が少ないからそう言う意味じゃicc買う価値はあるかもな。 全部同じライセンス使えないのかね
- 92 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 07:51:27 ]
- Windows版がLinux版とアカウントが別でもいいけどそれだったらCygwinのldでも使えるようにして欲しい。
いかん、これはスレ違いか。
- 93 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 20:44:22 ]
- Linux版なら個人使用無料じゃないか?>icc
- 94 名前:・∀・)っ-○◎● mailto:sage [2007/07/29(日) 01:23:47 ]
- そーいやMac版ICCが微妙にボってるよな。Itanium用コンパイラがないし。
- 95 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 00:57:07 ]
- MacにItanium用いるんか?
- 96 名前:・∀・)っ-○◎● mailto:sage [2007/07/30(月) 02:03:19 ]
- いらんな。
ただXServeに搭載すればそこそこ売れるかも知れないんだから買い支えてやれよと。 まあ、DarwinのIA-64版開発の話も聞こえてこないし、なさそーではあるな。
- 97 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 11:12:12 ]
- そもそもMac版ICCって需要あんの?
- 98 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 00:34:18 ]
- そりゃあるべ
- 99 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 19:25:23 ]
- X-Gridで計算マシン作る時なんかに
- 100 名前:デフォルトの名無しさん mailto:e [2007/08/10(金) 19:23:32 ]
- ダンゴー
あまいぞ!ダンゴ
- 101 名前:デフォルトの名無しさん [2007/08/13(月) 02:05:49 ]
- Macヲタ?
- 102 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 08:57:41 ]
- >>100
団子はスイーツ(笑)だからな
|

|