Perl betiğinin Windows tabanlı bir sistemde (Win9x, WinXP, Vista, Win7, vb.) Çalışıp çalışmadığını programlamanın en iyi yolu nedir? Burada boşluklarıPerl betiğimin Windows altında çalışıp çalışmadığını nasıl anlarım?
Dolgu: perldoc perlvar
itibaren
my $running_under_windows = ... ? 1 : 0;
Mükemmel! Teşekkürler! – knorv
Cygwin'den ne haber? $^O = 'cygwin' – mob
@mobrule - Cygwin kullanıyorsak fark eder mi? Bunu test etmek için bir Windows kutusu yok, ancak Cygwin'i kullanıyorsanız, temelde her iki kelimenin en iyi kısmını (çoğunlukla) elde edersiniz, bu yüzden gerçekten önemli olmamalıdır. Eğer Cygwin'in "$^O" yu nasıl etkilediğini bilmek istiyorsanız, Cyl'i Cygwin altında çalıştırmalı ve öğrenmelisiniz. –