SORU
23 Mart 2011, ÇARŞAMBA


Neden bir hata oluşturmak için CMAKE

Nasıl belirli bir durum, bir hata oluşturmak için CMAKE alabilir miyim. Yani şöyle bir şey istiyorum:

if( SOME_COND )
  error( "You can't do that" )
endif()

CEVAP
23 Mart 2011, ÇARŞAMBA


message() yöntem türü, izin DURUMU için isteğe bağlı bir argüman, AUTHOR_WARNİNG, SEND_ERROR ve FATAL_ERROR UYARI vardır.

Eğer bir hata çıktı, ama işleme devam etmek istiyorsanız SEND_ERROR istiyorum. Eğer CMake işleme çıkmak istiyorsanız FATAL_ERROR istiyorum.

Gibi bir şey

if( SOME_COND )
  message( SEND_ERROR "You can't do that" )
elsif( SOME_CRITICAL_COND )
  message( FATAL_ERROR "You can not do this at all, CMake will exit." )
endif()

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Absolute Zero(Programming Tutorials)

    Absolute Zer

    22 Kasım 2012
  • Associated Press

    Associated P

    18 EYLÜL 2006
  • K-391

    K-391

    23 EKİM 2012