SORU
5 AĞUSTOS 2014, Salı


Nasıl R çökmesine?

R bir kaza tetiklemek için basit bir yolu var mı? Bu test amaçlı sadece, arka planda R kullanan belirli bir program nasıl tepki vereceğini kazası görmek ve eğer bazı nadir sorunlar, çökme nedeniyle olup olmadığını belirlemek yardımcı olmaktır.

CEVAP
5 AĞUSTOS 2014, Salı


En kolay yolu C-kod çağırmak için. C 2*[1] *sen ne istiyor bu standart bir işlev sağlar. Ara: .Call("abort").

@Phillip belirttiği gibi) libc yük gerekebilir:

  • üzerinde, dyn.load("/lib/x86_64-linux-gnu/libc.so.6") vermeden önce Linux .Call("abort"). Yolu elbette sisteminize bağlı olarak değişebilir.

  • OS X, dyn.load("/usr/lib/libc.dylib")

  • Windows (sadece daha yeni bir sürümü ulaşabilirim olarak XP üzerinde test.) Rtools[2]yüklemeniz gerekir. Bundan sonra dyn.load("C:/.../Rtools/bin/cygwin1.dll") yük.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CruzerLite

    CruzerLite

    1 EKİM 2011
  • Thom Hall

    Thom Hall

    24 Kasım 2006
  • VvCompHelpvV

    VvCompHelpvV

    4 EYLÜL 2007