一次性在cmake中注释多行,类似#if 0 #endif

use*_*142 3 comments cmake

这可能是Linux/Unix(如OS)中每个脚本的问题

问:有没有办法一次评论多行?像下面的东西不起作用(也不会抛出任何错误)

#if 0
INCLUDE(FindPkgConfig)

include_directories(/usr/local/include/gstreamer-0.10)
include_directories(/usr/local/include/gstreamer-0.10/gst)
include_directories(/usr/include/glib-2.0)
include_directories(/usr/include/glib-2.0/glib)
include_directories(/usr/include/glib-2.0/gobject)
include_directories(/usr/lib/i386-linux-gnu/glib-2.0/include)
include_directories(/usr/include/libxml2)
Run Code Online (Sandbox Code Playgroud)

#万一

我们显然可以在每行的开头添加"#".

abi*_*ssu 7

在cmake中,您的if陈述需要括号操作,即

if(0)
    Command1(arg1)
endif(0)
Run Code Online (Sandbox Code Playgroud)

此外,#if不作为cmake语句.