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

  • Skittles Page

    Skittles Pag

    28 Mart 2011
  • Submissions101

    Submissions1

    23 ŞUBAT 2007
  • WoodysGamertag

    WoodysGamert

    17 Aralık 2009