SORU
17 NİSAN 2010, CUMARTESİ


Makro ben çınlama algılamak için kullanın ne önceden tanımlanmış olabilir?

Derleyici kaynak kodu derlemek için kullanılan algılamaya çalışıyorum. Kolayca MSVC veya GCC (örneğin http://predef.sourceforge.net/) kontrol etmek için önceden tanımlanmış makrolar bulabilirim ama çınlama kontrol etmek için herhangi bir makro bulamadım.

Birisi şu anda benim kod derleme ne olduğunu bilmek için ise çınlama __CLANG__ gibi bir makro tanımlar biliyor mu ?

CEVAP
29 NİSAN 2011, Cuma


Derleyici kullanan tüm önceden tanımlanmış makroları listesini almak için bunu kullanın:

   clang -dM -E -x c /dev/null

Gcc için de aynı şeyi yapabilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • My name is Festis and I'm free

    My name is F

    2 EKİM 2011
  • glowpinkstah

    glowpinkstah

    16 Mayıs 2006
  • SuperPrincessjo

    SuperPrinces

    1 EKİM 2010