安装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”中,构建完成是单独的子目录,如链接所示。请帮我解决错误
语法:
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|
表示“或”。您不应该在终端中键入的真实命令行中写入这些字符