2003-06-18 154265 [長年日記]

[Q3] eVC4でコンパイル (3)

というわけで、今日のNightly BuildはeVC4のwce420のコンパイラで作ってあります。問題が出るようでしたら教えてください。問題がでないようでしたら、しばらくこれでいってみたいと思います。

MIDLのバージョン

eVC3についているMIDLのバージョンは基本的には5.01.0164なのですが、なぜかWCE300だけは3.02.88が入っています。eVC4についているのは全て5.03.0286でした。なんでWCE300だけ古いものが入っているのかは謎です。キッティングミスなのでしょうか。

5.xのMIDLで生成したヘッダは、CEのSDKではコンパイルができませんので、-msc_ver 1000をつけて少し古い形式のヘッダを生成する必要があります。ところが、3.xのMIDLにはこのオプションがありません(ただし、オプションをつけなくても使えるヘッダが生成されます)。