我的 Mac 中有:
- Octave-3.4.0
- Gnuplot 4.2 - 我必须安装,因为我在绘图时遇到问题 - 它根本不会绘图。
我需要加载一个 netcdf 文件,出现的错误是:
nc = netcdf('/users/matheuscortezi/Desktop/Pcse005/ocean_avg.nc', 'r')
error: `netcdf' undefined near line 9 column 6
所以我认为我没有安装 netcdf 命令,并尝试通过在 octave 上键入以下内容来安装:
pkg install -global -forge octcdf
我从中收到的错误消息是:
configure: error: in `/var/tmp/oct-t8XcYD/octcdf/src':
configure: error: C compiler cannot create executables
See `config.log' for more details.
the configure script returned the following error: checking for gcc... /usr/bin/gcc-4.2
checking whether the C compiler works... no
error: called from `pkg>configure_make' in file /Applications/Octave.app/Contents/Resources/share/octave/3.4.0/m/pkg/pkg.m near line 1325, column 9
error: called from:
error: /Applications/Octave.app/Contents/Resources/share/octave/3.4.0/m/pkg/pkg.m at line 783, column 5
error: /Applications/Octave.app/Contents/Resources/share/octave/3.4.0/m/pkg/pkg.m at line 354, column 9
我一点也不知道我应该做什么。我怎样才能解决这个问题:
- 修复此错误,或
- 安装一个netcdf“comand pack”(我不知道它的名字),所以我可以使用
netcdf()
给出的例子。
希望我足够清楚。