配置:错误:找不到某些所需的GSL包含文件

时间:2019-01-10 07:55:59

标签: gsl

我想在我的MacOS High Sierra OS中安装DRAGON代码以进行宇宙射线传播。 为了安装DRAGON代码,我需要GSL和CFITSIO库。 我将gsl-2.5,cfitsio和DRAGON放在了同一文件夹中。 首先,我通过转到gsl-2.5文件夹并编写以下命令来安装gsl-2.5

./configure
sudo make
sudo make check
sudo make install
sudo make installcheck

已安装,没有任何错误。 我去 然后,我通过转到cfitsio文件夹并执行命令来成功安装了cfitsio     。/配置     使     进行安装     安装没有错误。 然后我进入DRAGON文件夹并编写以下命令

./start.sh

未发现错误 但是当我写     ./configure --with-cfitsio = $ --with-numcpu = 4 它提供了以下错误检查

string usability... no
checking string presence... yes
configure: WARNING: string: present but cannot be compiled
configure: WARNING: string: check for missing prerequisite      headers?
configure: WARNING: string: see the Autoconf documentation

配置:警告:字符串:部分“存在但无法编译”     配置:警告:字符串:处理编译器的结果     检查字符串...否     正在检查gsl-config ... / usr / local / bin / gsl-config     正在检查gsl / gsl_vector.h可用性...否     检查gsl / gsl_vector.h是否存在...是     配置:警告:gsl / gsl_vector.h:存在但无法编译     配置:警告:gsl / gsl_vector.h:检查缺少的必备标头?     配置:警告:gsl / gsl_vector.h:请参见Autoconf文档     配置:警告:gsl / gsl_vector.h:部分“存在但无法编译”     配置:警告:gsl / gsl_vector.h:处理编译器的结果 正在检查gsl / gsl_vector.h ...否     配置:错误:找不到所需的GSL包含文件

请建议我如何解决该问题?

0 个答案:

没有答案