安装 IMPACT 时,我应该为 cmake 提供什么路径?

安装 IMPACT 时,我应该为 cmake 提供什么路径?

我正在尝试在我的 Ubuntu 操作系统上安装名为“IMPACT”的软件。我尝试按照以下步骤完成安装:

要求:

CMake v 2.8 或更高版本。

=== UNIX / Linux / Mac OS X ===

  1. build创建一个与源目录分开的构建目录(例如)。输入该目录。
  2. 问题cmake <options> path-to-impact-sources

    一些有用的选项(其中一些是标准cmake选项)包括:

    • DCMAKE_INSTALL_PREFIX=path-to-install-destination- 设置安装目录
    • DCMAKE_C_COMPILER=c-compiler-of-choice
    • DCMAKE_CXX_COMPILER=c++-compiler-of-choice 指定使用什么编译器。
    • DCMAKE_BUILD_TYPE=Debug|Release- 发布版本是默认版本,将生成性能优化的安装。调试版本显然用于调试,将生成调试符号。
    • DIMPACT_STOPWATCH=1- 激活 IMPACT 中的计时功能。将报告部分挂墙时间。总挂墙时间将略有增加。
    • DIMPACT_NO_OPENMP=1- 关闭 OpenMP 支持。这意味着没有并行性。
  3. 问题make
  4. 问题make install

所以我做了什么呢?我下载了 IMPACT 压缩包并将其解压到名为 的目录中Documents。然后我在 IMPACT 文件夹中创建了一个构建目录。然后我发出了第一个命令,第一个选项给出了 的路径cmake: /usr/local/bin。错误是它无法找到该Cmake.txt文件。

我是 Ubuntu 新手,请用通俗易懂的语言告诉我一种简单的安装方法。例如:我应该为 Cmake 提供什么路径?我需要一个接一个地使用所有选项吗?Cmake 的路径总是 / 吗usr/local/bin?并简化安装步骤。

答案1

要找出 的cmake安装位置,您可以运行which cmake。如果没有返回任何内容,您可以使用 进行安装sudo apt install cmake。您不必输入完整路径。您只需运行 即可cmake path-to-impact-sourcescmake安装完成后,您应该能够安装IMPACT

相关内容