首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ubuntu 32位上建立三维空间时的内部cmake错误

在ubuntu 32位上建立三维空间时的内部cmake错误
EN

Stack Overflow用户
提问于 2015-08-09 07:20:43
回答 1查看 185关注 0票数 0

我正试图在32位的ubuntu虚拟机上建立图书馆三元论。我编写了以下配置脚本:

代码语言:javascript
复制
cmake \
-D CMAKE_INSTALL_PREFIX:FILEPATH=./ \
-D Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=OFF \
-D Trilinos_ENABLE_Anasazi:BOOL=ON \
-D Trilinos_ENABLE_Epetra:BOOL=ON \
-D Trilinos_ENABLE_EpetraEXt:BOOL=ON \
-D Trilinos_ENABLE_Triutils:BOOL=ON \
-D Trilinos_ENABLE_Belos:BOOL=ON \
-D Trilinos_ENABLE_Ifpack:BOOL=ON \
-D Trilinos_ENABLE_TESTS:BOOL=ON \
-D TPL_BLAS_LIBRARIES=/usr/lib/libblas.so.3 \
-D TPL_LAPACK_LIBRARIES=/usr/lib/liblapack.so.3 \
-D CMACKE_VERBOSE_MAKEFILE:BOOL=ON \
-D Trilinos_ENABLE_DEBUG:BOOL=ON \
-D CMACK_BUILD_TYPE:STRING=DEBUG \
-D Trilinos_ENABLE_EXPLICIT_INSTANTIATION:BOOL=ON \
../

当我在终端中使用ksh命令执行它时,我会得到以下错误:

CMake错误: CMAKE_Fortran_Compiler未设置,在EnableLanguage之后

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-09 10:35:16

您似乎没有安装Fortran编译器。这就是为什么cmake不能单独设置CMAKE_Fortran_Compiler,并要求您手动指定一个。

由于您正在使用Ubuntu,我建议您使用GCC套件中的gfortran。如果您从存储库安装了编译器,那么cmake应该很好。

您可以使用

代码语言:javascript
复制
sudo apt-get install gfortran
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31901862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档