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

  • Adam Washington

    Adam Washing

    12 Mayıs 2006
  • AlaskanGrizzly

    AlaskanGrizz

    30 EKİM 2009
  • dope2111

    dope2111

    29 HAZİRAN 2009