Re: GCC для виндов
On Fri, 5 Jan 2001, Victor Wagner wrote:
> On Fri, 5 Jan 2001, Vlad Harchev wrote:
>
> > > Вообще, mingw32 хорош не тем, что RTL некоммерческий, а тем что его
> > > RTL не пытается эмулировать Unix внутри виндов, как делает cygwin,
> > > а просто предоставляет непосредственный доступ к родным библиотекам
> > > виндов.
> >
> > Ну, не думаю что это настолько ценно. Я его сам не пробовал, но если в RTL
> > нет f{open,read,close} и printf (именно под этими именами и с теми же
> > аргументами) - то это не очень удобно - этот долбанутый Win32 API изучать.
>
> А это, извините, не POSIX, а ANSI C.
> И реализован по-моему в ntdll.dll, которая в комплекте виндов есть.
Не уверен - я сейчас поискал строку 'fopen' во всех .dll в windows/system и
просто windows/ от Win95 OSR2 - и ничего не нашел. Вывод - это функция из libc
от VC. А в поставке с NT есть либа которая предоставляет POSIX API.
Best regards,
-Vlad
Reply to: