background: i'm working on porting large project developed in c++ exclusively unix systems, compatible windows make way eventual windows distribution. don't have experience in windows development, i'd whatever can do, done right, before senior developers move in , take over.
question: while, i've been looking windows versions unix/posix calls used in software, coming dirent.h, unistd.h, , ones under sys, sys/stat.h or sys/types.h. , although it'll take lot of work modify programs adopt new win32 api calling conventions , return types (and new functions), it'll work, eventually.
but i've been seeing come frequently, fact mingw, guess, includes many native unix calls , functionalities part of gcc environment, , can translate them windows-compatible calls can compile on windows, , use said compiled program on windows easily. in fact, 1 of similar questions read in sidebar talks that. don't understand, , seem have trouble understanding, extent of built-in translation functionality, , can find list of system stuff that'll work this.
sorry post little unstructured , i'm green this, have 2 weeks try accomplish before swapped senior developer.
no. mingw not attempt implement unix functions on windows. cannot replicate system calls no effort.
however, cygwin that.
Comments
Post a Comment