gcc

gccが吐くエラーの中で

gcc

"non-POD"だとかいう言葉があって、どういう意味か解らなかったのですが、ちゃんとISO C++で定義されている用語なのだそうです(これ日本語訳されてるのかな……。JISハンドブックとかに載ってるのだろうか)http://www.kmonos.net/alang/cpp/glossary.html"Pl…

で、なにが言いたいのかというと

gcc

「なんでそのmakefileは手作業で作らないといけないんだっ!」って話です(笑)。VisualC++のユーザは上記の話を聞いてもピンと来ないでしょう。なぜなら、VisalC++では統合開発環境が上記の作業を代わりに全部やってくれるからです。当然です。なんでファイ…

makeとは何をしてくれるのか?

gcc

makeは「ファイル依存性を管理して、効率的にビルド作業を自動化してくれるツール」です。 CやC++のプログラムは、分割コンパイル方式が採用されていて、ソースファイル単位で一度オブジェクトファイルにコンパイルされ、これが一つにまとまって実行形式ファ…

「make改訂版(オライリー・ジャパン)」

gcc

ちょっと細かい事をやろうとすると途端に使い方がわからなくなる為、makeの本を買ってきました。短いのですぐに読み終わるでしょう。 正直、知人からも自分の中(?)からも「んなめんどいのやめてAnt使えよ」って声が沸き上がっているのですが、Antが対C++…

実行ファイルビルド成功!

gcc

ココにコードと修正内容について書きました。 http://someiyoshino.cool.ne.jp/insideyanesdk/wiki/wiki.cgi

warning: muliti-line comments

gcc

gccにはやっかい、かつ、いかにもな問題があります。簡単に言うとShift-JISを認識しないのです(EUCなら大丈夫みたい)。ですから、日本語を文字列に含んでいるソースコードは簡単には読めないのです。 何故かといいますと、SJISの2バイト目のコードが"\(0x…