■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■
コンパイラをかいたいんですけど・・・
1 名前: 金が・・・ 投稿日: 2001/04/06(金) 10:31
C++を学ぼうとおもってるんですけどどんなコンパイラを買えばいいですか?
できれば安くてできるだけ良いやつがいいんですけど。
教えてください!


2 名前: デフォルトの名無しさん 投稿日: 2001/04/06(金) 10:35
BCC
URLは省略
■■■■■■■■■■■■■■  糸冬  ■■■■■■■■■■■■■■■■


3 名前: デフォルトの名無しさん 投稿日: 2001/04/06(金) 10:42
http://www.borland.co.jp/cppbuilder/freecompiler/index.html
買わなくてもよしっ!
VC++を買うなら、スタンダードエディションはやめておいた方が良い。
エディタは適当に Vector で探してね。


4 名前: 名無し 投稿日: 2001/04/06(金) 11:11
Visual Studio 6.0 Enterprise Edition にしとけ。学生なら。


5 名前: デフォルトの名無しさん 投稿日: 2001/04/06(金) 11:26
コンパイラぐらい↓読んで自分で作れ
http://piza.2ch.net/test/read.cgi?bbs=tech&key=981672957


6 名前: デフォルトの名無しさん 投稿日: 2001/04/06(金) 14:20
作るのにコンパイラひつようじゃん


7 名前: デフォルトの名無しさん 投稿日: 2001/04/06(金) 14:22
バイナリエディタみたいので.exeを書き込めばよし。


8 名前: デフォルトの名無しさん 投稿日: 2001/04/06(金) 14:28
アセンブラやリンカを作りたいんだけど、EXEの形式とか
インストラクションとマシン語コードとの関連がわからない。
なにか参考になる本ってあります?


9 名前: 名無しさん 投稿日: 2001/04/06(金) 14:46
メジャーな実行・オブジェクト形式はELFとCOFFだろ。
AT&Tの資料にあるはず.
Win32もCOFFでないっけ?
機械語はintelのサイト。
解説はなまお先生に頼め!



10 名前: 名無しさん@LV2001 投稿日: 2001/04/06(金) 16:22
はっきり言って、スタンダードエディションで十分。


11 名前: デフォルトの名無しさん 投稿日: 2001/04/06(金) 16:26
なんだ、
「コンパイラを書いたんですけど・・・」
じゃないのか。


12 名前: デフォルトの名無しさん 投稿日: 2001/04/06(金) 16:49
>>6>>5のmailto見てみ


13 名前: デフォルトの名無しさん 投稿日: 2001/04/06(金) 18:02
>>11
俺もそう読んじまった


14 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 02:33
>>10
それだと中途半端だよ。
アカデミックパックで買えるなら、スタンダードエディションは
はっきり言ってお勧めしません。それ以上のを買った方がマシです。
スタンダードを買って失敗した俺が言うんだ。間違いはない。
初心者がC++をやる程度で良いなら、フリーのコンパイラで十分だぜ。


15 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 03:19
>>11 >>13
オレもオレも、おっ、と思ったんだけど
>>14
初心者にフリーコンパイラ使わすのは結構骨だけどね(経験談


16 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 03:41
>>15
いや、VC++みたいなのだと、使い方を覚えなきゃならない分、
初心者には向いていないと思います。
シンプルでよければ、やはりフリーのC++コンパイラが良いかと。


17 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 07:09
>>16
15がいいたいのは、初心者はDOSの知識すらないということでは(経験談(藁


18 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 08:57
>>17
しかし、ああいうアプリを使いこなせる知識もないと思うが?


19 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 10:20
多分フリーでBCCのフロントエンドでも出てると思う


20 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 15:50
>>19
GCCのフロントエンドも、なんか有りませんでしたっけか?
つーかBSDマガジン7のGUI開発ツール紹介特集に
いっぱいあるというか。GUIは関係ないとしても。

>>18
んだんだ。GUIすなわちマニュアル不要で簡単、というのは
少なくともおかしいし、単にWinとか「に」慣れてるだけの人の
発想だと思う。GUIもあそこまで複雑化すればそろそろ判らんわ。
Winは標準コントロール(っていうんだっけ?)の種類増やしすぎ。
なんで単なるボタン(笑)なのに見た目も挙動も違う色んなのが有るんだ?
一度でいいから整理してみろよ。WinXPでは減らしてくれてるんでしょうか?

持ち丼、DOSなCUIもまた、全然楽じゃないが。


21 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 17:33
スレタイトルだが「コンパイラを書いたんですけど…」って読んじゃったよ。


22 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 17:34
>>20
Windoze 環境のであれば、gcc Developer Station のことでは。
http://www.forest.impress.co.jp/library/gccdeveloperstation.html

おれも IDE は苦手な人間なので、インストールしつつも、
結局 gcc + emacsクローン(xyzzy) + Make って感じだけども。


23 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 18:58
コンパイラ戦争勃発の予感!!

俺はVCのコンソールでやるのが一番簡単だとおもう。
だってVCのコンソールさえ使い方がわからないんだったら
いくら初心者でも逝ってよしだぜ?


24 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 19:51
コンパイラをかきたいんですけど・・・


25 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 20:41
WindowsだったらVCしか選択肢ないだろ、独自仕様だらけのクソ環境・・・


26 名前: デフォルトの名無しさん 投稿日: 2001/04/07(土) 21:40
Cygwin...でGCC...


27 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 00:47
mingwのFTPがNot Foundになってた……


28 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 00:51
と思ったら、逝けた……
Moon Browserがおかしいのか……


29 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 01:19
>>14
今はマジでスタンダードで十分だよ。
MFCのスタティックリンクできないけど、ダイナミックリンクの方が
軽くていいし、最適化できないけど、そんなのいらないし。
昔はMSDNがPro版とかより貧弱だったらしいけど、Version6はちゃんと
したMSDNがついてくるし。


30 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 01:27
>>29
それでも安くないだろ?
C++だけやりたいなら、VC++なんて要らないし、
ましてやスタンダードなんて無駄になりかねんよ。
VC++ならスタンダードなんて買わない方が良い。


31 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 01:36
標準なのでなにかとよい、ていうのはあるんじゃない。
ソース公開されてるのがVC向けのコードやメイクファイルだったりとか。


32 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 01:38
学ぶ段階ならふりーにしれ


33 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 01:45
>>31
bccのVC向けソース/Makefileの通りぶりは
どのくらいなんでしょうか?

まぁ、そういうよそからのソースをmakeする場合はさておき、
自分でなんか作りたいときに使い物になる環境
だという気はあんまりしないです、VCは。
C++標準部分はより軽い他のコンパイラでOKだし
独自拡張部分とライブラリは触りたくない痛い仕様が多いし。
それだけのためなら、少なくとも自分じゃ買いたくないな。
なんかFREEモノ作るときに、コミュニティ(?)の誰かが
たまたま持っていたら、その人にmake頼むほうが幸せ(ぷ

ちとずれた話だけど、
「GNU Autoconf/Automake/Libtool」
っていう書籍出てますね。
まぁこれはwinはcygwin経由らしいけど、
理想をいえばAutotoolの延長に他OS用開発環境も取りこめるといいなぁ。
誰か作ってね(^^;;;

ところで、VC向けのソースって
WWW探してどれくらい出てくるもんなんでしょうか?
なんかdelphiのコンポーネントの公開ソースのほうが
沢山見つかるぞとか思うのは偏見過ぎでしょうか?


34 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 06:05
Microsoftのnmakeは相変わらずヘナチョコで困ったもんです。


35 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 07:17
>>30
だから、なんで無駄になるんだよ。
何度も言うけど、スタンダードで十分だよ。
無駄になる理由が無いだろ。
相当特殊な事情でもない限り。


36 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 08:18
お金があればVC++が良い。マジレス


37 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 09:16
>>35
口説いぞ。
何度も言うが、C++の基礎ごときでVC++なんて必要ない。
VC++のスタンダードが、それ以上のものに比べたら、
いかに非力か、それがわからないのか?
C++の基礎なんて、フリーので十分。
俺が言いたいのは、VC++を買う段階になるならば、
スタンダードは無駄だといっているのだ。
経験した俺が言うんだ、間違いはない。


38 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 09:27
っつーか、C++とVC+をとりあえず別物として見ておいてね。
C++の基礎が出来ただけで、VC++ですんなりとプログラムが出来るとは限らないよ。


39 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 10:44
>>38
同意。


40 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 11:59
学生ですが、VC++買うのならenterprise と professionalの
どっちがいいですか?


41 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 12:04
>>40
enterprise


42 名前: 40 投稿日: 2001/04/08(日) 12:29
>41
その心は?


43 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 12:32
差額が少ないのに、製品として多くの差があるから(オプションね)
ただ、学生ならVS Enterprise買ったほうが絶対得


44 名前: 40 投稿日: 2001/04/08(日) 12:36
>43
enterpriseっていうと「個人」にはあまり関係無く聞こえるのですが、
何か「個人」で開発するにも良い機能があるのですか?
MSのページを見に行ったのですが、よくわかりません・・・。


45 名前: 40 投稿日: 2001/04/08(日) 12:37
あう、さげちった。


46 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 12:38
http://www.microsoft.com/japan/developer/visualc/prodinfo/default.htm


47 名前: 40 投稿日: 2001/04/08(日) 12:41
>46
その中のどこに比較の記事がありますか?


48 名前: 40 投稿日: 2001/04/08(日) 12:43
>46
「よくわかりません」じゃわからないですよね。
そのページまではたどり着いたのですが、違いが良くわからないのです。


49 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 12:44
VC++で本格的にやるには言うまでもないが、
本格的になる前であろうと、スタンダードエディションでは
アカデミックで買うには損をするだけだ。


50 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 12:47
>49
standardとprofessionalの値段の差は小さいので
standardを買うくらいならprofessionalを買おうと思っていますが、
enterpriseはprofessionalの2倍の値段がするので・・・。


51 名前: デフォルトの名無しさん 投稿日: 2001/04/08(日) 14:15
http://www.microsoft.com/japan/developer/vstudio/vs6/pages/page05.htm
ここで比較発見♪


52 名前: 40 投稿日: 2001/04/08(日) 14:26
>51

ありがとー。

> Visual C++ 6.0 Enterprise Editionは、これら機能をベースとして、
> Windows DNAに則った分散アプリケーションの開発をサポートします。

だって。Windows DNAって何よ。(藁

とゆーわけでprofessional がいいんだろーな。


53 名前: デフォルトの名無しさん 投稿日: 2001/04/09(月) 20:34
だからスタンダードで十分だって。
スタンダードじゃ駄目とか言ってる人は、違う違うというだけで、
具体的に、なにがそんなに違って、何がそんなに困るのか全く示してない。
はっきり言えば、差は無いよ。
最適化しても多少速くなったり、多少サイズが小さくなったり
バグが増えたりするだけ(藁



54 名前: デフォルトの名無しさん 投稿日: 2001/04/09(月) 20:40
MSDN付いてる奴なら何でも良いと思うけど > VC
スタンダートって、ついてたっけ?



55 名前: デフォルトの名無しさん 投稿日: 2001/04/09(月) 20:41
>>54
Ver.6はしっかりしたやつがついてるよ。


56 名前: デフォルトの名無しさん 投稿日: 2001/04/09(月) 20:47
MSDNが一年分無料になるのはpurofessional以上じゃなかったっけ。



57 名前: デフォルトの名無しさん 投稿日: 2001/04/09(月) 20:53
>>52
ネットワーク用のAPIセット。。


58 名前: デフォルトの名無しさん 投稿日: 2001/04/09(月) 22:44
C++の勉強をしたいなら、一番安いヤツで十分だぞ?
MFCとか ムニャムニャ とか、MSの奴隷に成り下がる為の
出来の悪いライブラリを習得したいのなら別だが・・・



59 名前: 54 投稿日: 2001/04/10(火) 01:24
>>55
そなんですか。だったらそれで十分ですね。

とりあえず、一年間無料の奴が付いてる奴買うべきですね。
最新のMSDNは、良い...。




60 名前: デフォルトの名無しさん 投稿日: 2001/04/10(火) 14:26
>>58
MFC習得するのにも、スタンダードで充分だと思うけど。


61 名前: デフォルトの名無しさん 投稿日: 2001/04/11(水) 02:56
全然論点が違うが、パソコン歴1ヶ月の時に最初に触れたのがVC++だったので
インデントをする癖がついた
Winのそこらのエディタだと、中カッコ付けた時
Tabを打たないとインデントまでは勝手にしてくれないと思ったので


62 名前: デフォルトの名無しさん 投稿日: 2001/04/12(木) 16:19
>>56
professionalね。
ついでに、俺はマイクロソフトから提供されている部分では、
インストールのとコンパイラしか実際使えないことがわかった。


63 名前: デフォルトの名無しさん 投稿日: 2001/04/13(金) 00:10
なんか、一人だけVC++とC++を勘違いしているみたい。


64 名前: デフォルトの名無しさん 投稿日: 2001/04/18(水) 01:01
 Turbo C++でいいじゃないか。


65 名前: デフォルトの名無しさん 投稿日: 2001/04/18(水) 01:07
>64
4.0にはSTLが付いて無い。まあDOSならこれかWATCOMC++だろうけど。
今ならフリーのBCCの方かな?


66 名前: 投稿日: