【发布时间】:2015-05-14 05:04:01
【问题描述】:
我正在尝试通过调用以下命令在 Cygwin 终端上安装 PETSc..
./configure --with-cc='win32fe cl' --with-fc='win32fe ifort' --with-cxx='win32fe cl' --download-fblaslapack
和
/configure --with-cc=cl --with-cxx=g++ --with-fc=gfortran --download-fblaslapack --download-mpich
它向我发出以下错误:
C compiler you provided with -with-cc=win32fe cl does not work
C compiler you provided with -with-cc=cl does not work
我是 Unix 平台的新手,所以请帮助我。
【问题讨论】:
-
类似问题:./configure --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-mpich --download-fblaslapack 配置PETSc进行编译在您的系统上测试:来自 config.setCompilers(config/BuildSystem/config/setCompilers.py:620) 的 checkCCompiler 无法使用给定选项进行配置(有关详细信息,请参阅 configure.log):您使用 -with-cc=gcc 提供的 C 编译器确实不行。不能用 gcc 编译 C。 但让我向您保证 gcc 可以正常工作。它在 helloWorld.cpp 上测试 AOK。