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

  • Justin Davis

    Justin Davis

    14 Ocak 2008
  • KendrickLamarVEVO

    KendrickLama

    9 ŞUBAT 2011
  • Vladimir Jenko

    Vladimir Jen

    1 Mart 2010