5 Ocak 2011, ÇARŞAMBA
Ne kadar basit makrolar platform/derleyici tanımlamak için?
Linux derleme gereken çapraz platform kod, windows, mac os yazıyorum. Windows, visual studio ve mingw destek olmalıyım.
#İfdef ... #endif çevre yerim gereken platforma özel kod bazı parçaları vardır. Örneğin, burada win32 belirli bir kod yerleştirdim:
#ifdef WIN32
#include <windows.h>
#endif
Ama nasıl linux ve mac os tanıyor muyum? Ne adları (veya vb) tanımlar kullanıyorum gitmemi?
CEVAP
5 Ocak 2011, ÇARŞAMBA
İçinMac OS:
#ifdef __APPLE__
İçinMingWPencereler:
#ifdef __MINGW32__
İçinLinux:
#ifdef __linux__
Diğer Windows derleyicileri için, birkaç diğer soğutucu ve mimarileri this thread this Kontrol edin.
Bunu Paylaş:
Ne kadar basit bir popup jQuery kullan...
Ne kadar numaralandırılmış türü (numar...
Ne kadar basit bir harita JavaScript/J...
Ne kadar basit geliştirme ve dağıtım i...
Nasıl böyle büyük mükafat içinde basit...