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ş:
Neden o'In önceden tanımlanmış bi...
Orada önceden tanımlanmış bir numarala...
Programlı olarak önceden tanımlanmış b...
Nasıl bir eleman dışında bir tıklama a...
Teknikleri JavaScript bir sınıf tanıml...