Является ли PhysicsFS независимым от платформы? - PullRequest
2 голосов
/ 16 апреля 2011

Я думаю об использовании PhysicsFS в своем проекте игрового движка, но я хотел бы сначала убедиться, что он полностью независим от платформы.Это потому, что я хотел бы перенести свой движок на некоторые довольно непонятные платформы после того, как я закончу с кодом Windows (например, Wii Homebrew).

1 Ответ

3 голосов
/ 16 апреля 2011

В соответствии с официальными спецификациями разработчики предоставляют на свой сайт это:

Компилируется / работает в GNU / Linux (x86, PPC, MIPS, Sparc, Alpha, Itanium и x86-64 протестированы; gcc). Компилируется / работает в Windows, Win95 и более поздних версиях (x86 протестировано; Visual C ++, Visual Studio, Cygwin и MinGW). Компилируется / работает в Mac OS X (x86 и PPC протестированы; XCode).

И даже

Может компилироваться и запускаться в другом месте, практически без изменений. Истории успеха и патчи приветствуются.

Так что ответ Да, он не зависит от платформы.

Обновление от 20 апреля 2011 года

Следуя совету @rubenvb, я бы лучше определил ее как кроссплатформенную библиотеку. Это связано с тем, что библиотека PhysicsFS использует #ifdefs и предоставляет конкретные реализации для платформ Windows, BeOS / Haiku, Mac OS X, OS / 2, PocketPC, POSIX и UNIX.

...