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

  • DominicFear

    DominicFear

    30 Kasım 2006
  • fouseyTUBE

    fouseyTUBE

    21 Mart 2011
  • NicoleGrippo

    NicoleGrippo

    14 Kasım 2006