2013-04-01 21 views
1

我希望cmake告訴我我的CUDA_NVCC_FLAGS是否包含「-arch sm_ ??」。也就是說,我希望cmake告訴我CC信息是否已設置。我的CUDA_NVCC_FLAGS已設置

我該怎麼做w/cmake?
我怎樣才能讓cmake做一個字符串搜索?我需要使用regExp嗎?

財產以後這樣的:

IF(${CUDA_NVCC_FLAGS} contains "-arch sm_") 
    MESSAGE("-arch flag has been set" 
ELSE() 
    MESSAGE(" CUDA_NVCC_FLAGS: ${CUDA_NVCC_FLAGS}") 
    MESSAGE(FATAL_ERROR "Please set the CUDA_NVCC_FLAGS, CC level: -arch sm_??" 
ENDIF() 

回答

相關問題