Mac用のCコンパイラで、フリーで手軽に使える
物を探してます。
 ウィンドウズ用のLSI C-86 試食版のようなもののMac用、ご存知ないですか?

 ご存知の方、どうぞ教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

OKWEBも始まってから随分たったので検索の結果


が随分良くなりましたよね。
(トップで検索すると検索結果にカテゴリーが出ないのでMacユーザーのように条件が狭い人の場合ちょと不便ですけど...(^^;
まだまだカテゴリによっては回答が少ない物も
ありますので、まだまだ良い結果は出ないかもしれませんが試してみる価値ありますよ~
『OKWEbの検索って誰かが知りたかった事の結果ですから凄い!と思う時があります。』
(検索結果にカテゴリー出して~お願い!)
(カテゴリー直下で検索してって言わないで....(^^;
それではみなさん良いお年を.....
    • good
    • 0

お願いです。

過去記事を検索してから質問してください。
過去に全く同じ質問に答えたことがあるんですが、自分の回答が全く役に立っていない様で悲しくなってしまいます。

参考URLは過去にあった“全く同じ”OSHIETEです。

参考URL:http://www.okweb.ne.jp/kotaeru.php3?q=13721
    • good
    • 0
この回答へのお礼

 ありがとうございました。以後気を付けます。

お礼日時:2000/12/31 15:26

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q最適化コンパイラについて

約3年前に「Visual C++.net Standard Version 2003 アカデミックパック版」
を買ったのですが、ビルドログを見てみると、
「Visual C++ エディションはコンパイラの最適化をサポートしていません。」
と出力されており、自分で調べてみたんですが、
どうやら、この開発環境には「最適化コンパイラ」が付いてないようです。

そこで質問なんですが、
1)最適化コンパイラの有無で何か影響するものはあるのでしょうか?
  できれば詳しく教えてください。
2)プログラムの学習が進むにつれて、将来、最適化コンパイラ付きの開発環境に
  買い換えなければならなくなるのでしょうか?

最適化コンパイラについて知識のある方、教えていただけないでしょうか?

Aベストアンサー

コンパイラにおける最適化というのは、書かれたソースコードの動きを損なわない範囲で、できるだけ速い/小さいオブジェクトコードを生成するような機能をいいます。
この機能がないと、作ったプログラムが、わずかに遅かったりします。

少なくとも、「学習中」であれば、特に必要なものではありません。

もしも、何かの練習/実習で、作ったプログラムが使い物にならいほど遅いといった場合には、多分、アルゴリズムの最適化(高速化)を図った方がいい場合が多いです。

QMacでMac用リカバリCD作成

友人がMac mini(初期型)のユーザーなのですが、再インストールに必要なDVD-ROMや、iLifeなど、購入時に付属していたDVD-ROMを紛失してしまったようなのです。

幸い、現時点では友人のMacに不具合は無く、再インストールは必要ないようですが、不安定になってしまったときのことを考えて、なにか対策をしておきたいらしいのです。

Windowsでは、自分でリカバリCDを作成できるといったことを耳にしたことがあるのですが、MacでリカバリCDを作成するのは可能なのでしょうか?
OSはMac OS 10.3です。

ご存知の方、お教え頂けると嬉しいです。

Aベストアンサー

オンラインソフトのBootCDを試して下さい。

参考URL:http://www.charles.soft.com/

Q最適化コンパイラについて

Windows版インテルC++コンパイラのような最適化コンパイラをインストールすれば、そのコンピュータ上で行う全ての処理が高速化できるということなんでしょうか?最適化コンパイラについての概要や、導入のメリットデメリット、おすすめコンパイラなど、いろいろお教えください。よろしくお願いします。

Aベストアンサー

マクロやVBAは、そのアプリケーションの内部で解釈動作されるので、外部にどんな
優れたコンパイラを用意しても、全く影響を受けません。コンパイラによる影響を
受けるのは、それを使って作成した実行ファイル(拡張子が.exe)だけです。

ソースコードを書く→それをコンパイラに通す→実行ファイル完成、という流れを
たどってできあがった実行ファイルだけに影響します。

マクロやVBAはコンパイラに通せないので、コンパイラをインストールしても全く
実行速度は変わりません。お金とディスクスペースの無駄です。

QMac用Excel vs. Windows用Excel

転職とともにMacからWindowsに転向して早5年たつものです。5年前に、データをテンプレートになるシートに貼りこみいくつか統計処理やグラフを描かせるExcelのマクロを当時最速のPowerPC601機と486マシン(すでに初代Pentiumが出ていました)で比較したら、圧倒的にWindowsのほうが速かった記憶があります。今のMac用ExcelはWindows用のものに比べてやはり遜色があるのでしょうか?私はExcel2000を愛用しているのですが、WebQueryなどが本当に便利だなと思っています。Mac用Excelにはそういった機能もあるのでしょうか。両方お使いになっている方で、その違いがわかる方教えていただけますか。

Aベストアンサー

WEBクエリ機能はMacのExcelにはないです。私はwinでもMacでもExcelを使ってるんですが、やはり、Windowsのものの方が動作の軽さや機能において上だと思います。
OSXのExcelだとグラフの透過などがきれいで、それには惹かれますが…。なにぶん、GUIがちょっとゴテゴテしすぎて重い印象が拭い切れませんので…。
ただ、現在のPowerMacのDual CPUとWindowsのPentium4 2.8Ghzとかだといい勝負なんでしょうかねぇ。その辺は雲の上の世界なんで分かりかねますね~。

Qコンパイラの最適化オプションについて

あるプログラムを実行したさいに、コンパイラの最適化オプションをなしにすると、正しく実行できるのですが、最適化オプションをありにするとcoreダンプしてしまいます。

このような場合、プログラムにバグがあると考えるのが妥当だとは思うのですが、コンパイラによっては、このようなことも当然ありうると考えたほうが良いのでしょうか?

識者の方がおられましたら、アドバイスをお願いします。

Aベストアンサー

> プログラムにバグがあると考えるのが妥当だとは思うのですが
もちろんそのとおりです。

> コンパイラによっては、このようなことも当然ありうると考えたほうが良いのでしょうか
「当然」ではなく、「かなり低い確立で」ありえる話です。

過去の経験として
・沖IF1000のプロトタイプ、SystemV Rel2.x、Jhonson-C(標準のCC)
・DEC VAX11/780、Ultrix(DigitalUnixでは無い)、Jhonson-C
・DEC VAX11/780、VMS複数バージョン、VAX Fortran
・DOS/V、Felx86、Hitec-C
・IBM汎用機複数機種、MVS複数バージョン、最適化COBOL
などで明らかにオプティマイザのバグと思われる状況に遭遇し、メーカーに問い合わせたところ「原因不明なので最適化オプションをオフにしてください」という返答をもらいました。
全て10年以上前のコンパイラなので現在ではどうなるかわかりません。

経験していませんが、Visual-C++5.0ではオプティマイザを無限ループさせるソースが存在することが公表されました。

> プログラムにバグがあると考えるのが妥当だとは思うのですが
もちろんそのとおりです。

> コンパイラによっては、このようなことも当然ありうると考えたほうが良いのでしょうか
「当然」ではなく、「かなり低い確立で」ありえる話です。

過去の経験として
・沖IF1000のプロトタイプ、SystemV Rel2.x、Jhonson-C(標準のCC)
・DEC VAX11/780、Ultrix(DigitalUnixでは無い)、Jhonson-C
・DEC VAX11/780、VMS複数バージョン、VAX Fortran
・DOS/V、Felx86、Hitec-C
・IBM汎用機複数機種、MVS複数バージ...続きを読む

Qネット用/作業用としてMac miniを2台使いたい

現在メモリ1GのMacmini(G4)を使用しています。購入して一年ほど経ちましたが、その間に動画編集を趣味として始め、動作の遅さが気になり始めました。
データ自体は外付けのHD(I-ODATAの160GBのもの)に移してはいるんですが、iMovieのレスポンスは今ひとつで、レンダリングや読み込みも早いとは言えません。字幕入れなど、イライラしてしまう遅さです。
そこで、intelのMacminiでメモリを2Gに増やしたものを購入し、現在使っているものはネット用、photoshopや動画編集ソフトを使う時はintelの方と使い分けがしたいのですが、今まで複数台を使用したことがないので、最適な接続方法などがよくわかりません。
http://www.ratocsystems.com/products/subpage/210cup.html
このような切り替え器を使って接続するのが良いのでしょうか?
それとも、モニタのあるiMacなどを購入した方が良いでしょうか。
ディスプレイは20インチの純正シネマディスプレイを使っており、もう一台ディスプレイを購入するのは予算的に厳しいです。
ネット接続はひかりです。

それと、intelのMacminiを購入するとしたら、ハードディスクはどこまで増やした方がいいでしょうか。160GBにするのが一番良いのでしょうが、80GBでおさまれば…と虫の良いことを考えています。

現在メモリ1GのMacmini(G4)を使用しています。購入して一年ほど経ちましたが、その間に動画編集を趣味として始め、動作の遅さが気になり始めました。
データ自体は外付けのHD(I-ODATAの160GBのもの)に移してはいるんですが、iMovieのレスポンスは今ひとつで、レンダリングや読み込みも早いとは言えません。字幕入れなど、イライラしてしまう遅さです。
そこで、intelのMacminiでメモリを2Gに増やしたものを購入し、現在使っているものはネット用、photoshopや動画編集ソフトを使う時はintelの方と使い分け...続きを読む

Aベストアンサー

単に安く抑えるだけなら、miniと切り替え機の組み合わせですね。
性能を考えた場合は、iMacの20inch以上のモデルを選んだ方がいいです。
設置面積以外では、iMacの方が有利です。

現在のラインナップの中でminiのみがCore Duoのままでバージョンアップされていないです。
CoreImageを利用したリアルタイムエフェクトを利用したいなら、ATIかNVIDIAのGPUを搭載したiMacの方がいいですね。

iMac:20inch,Core2Duo-2GHz,メモリ-2GB,HDD-160GB
mini:Core Duo-1.83Ghz,メモリ-2GB,HDD-160GB
比べたら、金額は約1.5万の差ですが、性能はそれ以上の差がありますね。


データは全て外付けHDDにと考えているなら80GBでも支障はないでしょうけど、
ハードディスクとメモリはいくらあっても多すぎるということはありません。

自分でバルクメモリを増設すれば安く抑えることできます。
miniは薄いフライ返しのようなのあれば開けれます。
保証とか効かなくなるから自己責任で。

単に安く抑えるだけなら、miniと切り替え機の組み合わせですね。
性能を考えた場合は、iMacの20inch以上のモデルを選んだ方がいいです。
設置面積以外では、iMacの方が有利です。

現在のラインナップの中でminiのみがCore Duoのままでバージョンアップされていないです。
CoreImageを利用したリアルタイムエフェクトを利用したいなら、ATIかNVIDIAのGPUを搭載したiMacの方がいいですね。

iMac:20inch,Core2Duo-2GHz,メモリ-2GB,HDD-160GB
mini:Core Duo-1.83Ghz,メモリ-2GB,HDD-160GB
比べたら、金額は...続きを読む

Qコンパイラ:「CPUに最適化された実行コード」の意味とは

Visual Studioやgccなどの汎用コンパイラに比べて、インテル等のCPUメーカが出しているコンパイラの方が、そのCPUを使ったマシンでは格段に実行速度が速くなると言われます。そのことは概念的にはわかっているつもりなのですが、具体的に、CPUのどのような部分に、どのように適した実行コードが作られて早くなるのかがわかりません。なので理解していないのだと思います。
なにか参考になるページでも構いませんので、情報がありましたら教えて下さい。

Aベストアンサー

参考になりそうなのはこれかな。
http://homepage1.nifty.com/bee/bkey/optimize.html
最適化/値が変化しない参照の除外 辺りからそんな話が出てくるよ

コンパイラによって吐くコードが若干違うけれど、より速くなったりする形で出してくれるって話だよね

QMacがMacユーザーに愛される理由。MacユーザーがMacを愛する理由。

MacユーザーはMacに並々ならぬ愛情を持ち、それを使うことに誇りを持ちさらにはMacに名前をつけたり、誕生日を祝ってもらったりする方がいます。
それに対してNECパソコンやDELLを使っている人間でWindowsを愛している人間はいません。比較的技術系のパソコンマニア的な印象、雰囲気の強いIBMでさえ愛情を注ぐ対称はWindowsではなくIBMです。
MacがMacユーザーに愛される理由。MacユーザーがMacを愛する理由。を教えてください。

Aベストアンサー

それは理由なんて考えないからです。
愛するに理由は要りません。

いちいち理由を付ける時点で既に愛じゃないですよ。

Qgccの最適化オプションで挙動がおかしくなる

コンパイラの最適化オプション -Osをつけると、下記のソースの終了コードが255になってしまいます。
最適化を行わない時や最適化を-O1にしたときは、0を返します。
本来は0が返ると思うのですが、なにかコードの書き方に何か問題ありますでしょうか?
環境は、 gcc 4.2、Mac Xcode 3.1.4上でテストしています。
また、ソースの文字コードの種類はSJISにしています。

const unsigned char gStr[3]="\x82\xAC";
int main(int ac, char **av)
{
 const unsigned char cc=0x82;
 if(gStr[0]==cc)
  return 0;
 else
  return 0xff;
}

Aベストアンサー

print("%d %d\n",gStr[0],cc);
とテストコードを入れてみたところ
gcc-4.0.1(Xcode), gcc-4.3.4(MacPorts)、gcc-4.2.1(Xcode/最適化なし,-O1)では
130 130
となりますが
gcc-4.2.1(-O2,-O3,-Os等)で
-126 130
となり、unsignedになっていないようです。

おそらく、gccのバグでしょう。

QWin用フォントをMac用に

環境はMacOS9.2+IE5.xです。

http://slime4.hp.infoseek.co.jp/font/font.html
上記で配布されている[DragonQuestFCIntact]をDLし、DragonQuestFCIntact.ttfをTT Adopterで変換→システムフォルダ/フォントに移動→再起動。
…ですが、画像ソフト等で入力しても反映されません(入力できず空欄に)。
スーツフォルダの中のDragonQuestFCIntactを開くと、フォントが存在しない状態です。

上記フォントをMacで使用する方法を御教示頂けると助かります。宜しくお願い致します。

Aベストアンサー

TTAdopterやTTConverterは、1バイトフォントしか変換出来ないと明
記されています。ご希望のフォントは2バイトの英数やかなしかない
フォントなので、無理ですね。

TrueKeysというツールがあります。日本語や中国語のフォントに対応
したコンバータです。お金を払わないと、日本語や中国語で利用可能
な文字の半分しか変換出来ないよって書いてありますが、どうせ漢字
のないフォントを変換するので大丈夫かも。

参考URL:http://www.unidocsys.com/TrueKeys.shtml


人気Q&Aランキング

おすすめ情報