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

  • Le Cargo !

    Le Cargo !

    24 HAZİRAN 2007
  • MrOctopi

    MrOctopi

    6 Aralık 2010
  • PomplamooseMusic

    PomplamooseM

    28 HAZİRAN 2008