安装p4c时出现cmake错误。下面是要运行的cmake命令
cmake .. [-DCMAKE_BUILD_TYPE=RELEASE|DEBUG] [-DCMAKE_INSTALL_PREFIX=<path>] [-DENABLE_DOCS=ON (default off)] [-DENABLE_P4RUNTIME_TO_PD=OFF (default on)]
我收到以下错误
CMake错误:源目录“/ home / users / phani / p4c / build / [ - DCMAKE_BUILD_TYPE = RELEASE”不存在。 指定--help用于使用,或按CMake GUI上的帮助按钮。 DEBUG]:找不到命令
源文件,CmakeLists.txt在路径“/ home / users / phani / p4c”中,build is done是单独的子目录,如链接所示。请帮我解决错误
答案 0 :(得分:4)
语法:
cmake .. [-DCMAKE_BUILD_TYPE=RELEASE|DEBUG] [-DCMAKE_INSTALL_PREFIX=<path>] [-DENABLE_DOCS=ON (default off)] [-DENABLE_P4RUNTIME_TO_PD=OFF (default on)]
通常用于快速描述可以添加或不添加到命令行的选项。
要执行简单的构建,请执行
cmake ..
如果要指定构建类型,请执行以下操作:
cmake .. -DCMAKE_BUILD_TYPE=RELEASE
或
cmake .. -DCMAKE_BUILD_TYPE=DEBUG
等
换句话说,当你看到
command [option] [option=val1|val2]
[]
下的参数是可选的,char |
表示“或”。您不应该在终端中键入的实际命令行中写下这些字符