[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:4936] Re: Visual C++ Toolkit 2003
- X-ml-count: 4940
- Subject: Re: [MD:4936] Re: Visual C++ Toolkit 2003
- From: ABE Yasushi <yasushi@xxxxxxxxx>
- Date: Wed, 21 Apr 2004 13:02:58 +0900
- User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux)
あべです。
In the message "Re: [MD:4936] Re: Visual C++ Toolkit 2003"
Shun-ichi GOTO <gotoh@xxxxxxxxxxx> wrote:
あべ> # setargv.obj って何ですか?
後> コマンドライン引数のワイルドカード展開をしてくれるものです。
後> UNIXとちがってDOS/Windowsのshell (command.comやcmd.exe)はワイルド
後> カード展開を行ってくれませんので、それをアプリケーション側で行うものです。
なるほど、解説どうもです。
後> setargv.obj はlibc の仲間なので通常のVisual C/C++ だと vc7/lib に
後> おかれています。vc7/PlatformSDK/lib にではないので、多分PlatformSDKにも
後> 含まれていないだろうなぁと思う。すくなくとも結構前に入れたPlatformSDK
後> を見る限りはないですね。
ふむふむ。
で、調べてみたらstdargvに改名されたようです。
PSDKにsetargv.cのソースがありましたが、stdargv.cをincludeしてるだけで
した。で、stdargv.objはlVCToolkitのlibc.libにあるようです。
どうやって使うのかはよくわかりませんでしたが……
# *.lib ってcygwinのarで扱えるんですね〜
----
ABE Yasushi