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

  • Alan Fullmer

    Alan Fullmer

    3 EYLÜL 2010
  • finalcall07

    finalcall07

    11 NİSAN 2008
  • John Lynn

    John Lynn

    8 Ocak 2010