cmake 错误“CMake 错误:源目录“.../p4c/build/[-DCMAKE_BUILD_TYPE=RELEASE”不存在

Pha*_*ani 3 c++ cmake

安装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)]
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

CMake 错误:源目录“/home/users/phani/p4c/build/[-DCMAKE_BUILD_TYPE=RELEASE”不存在。指定 --help 以供使用,或按 CMake GUI 上的帮助按钮。DEBUG]:找不到命令

源文件,CmakeLists.txt 在路径“/home/users/phani/p4c”中,构建完成是单独的子目录,如链接所示。请帮我解决错误

Ant*_*ane 6

语法:

cmake .. [-DCMAKE_BUILD_TYPE=RELEASE|DEBUG] [-DCMAKE_INSTALL_PREFIX=<path>] [-DENABLE_DOCS=ON (default off)] [-DENABLE_P4RUNTIME_TO_PD=OFF (default on)]
Run Code Online (Sandbox Code Playgroud)

通常用于快速描述可以向命令行添加或不添加哪些选项。

要执行简单的构建,请执行

cmake ..
Run Code Online (Sandbox Code Playgroud)

如果要指定构建类型,请执行以下操作:

cmake .. -DCMAKE_BUILD_TYPE=RELEASE
Run Code Online (Sandbox Code Playgroud)

或者

cmake .. -DCMAKE_BUILD_TYPE=DEBUG
Run Code Online (Sandbox Code Playgroud)

等等。

换句话说,当你看到

command [option] [option=val1|val2]
Run Code Online (Sandbox Code Playgroud)

下面的参数[]是可选的,char|表示“或”。您不应该在终端中键入的真实命令行中写入这些字符