configure: error: Не удалось установить связь с библиотекой netcdf C (ошибка установки SURFEX)

Я хочу установить и запустить SURFEX в Ubuntu 18.04, поэтому я выполняю шаги, описанные здесь . когда я запускаю команду make в каталоге src (компилируя основную версию кода), через некоторое время я получаю сообщение об ошибке:

configure: error: Could not link to netcdf C library. Please set LDFLAGS; for static builds set LIBS to the results of nc-config --libs.

Я пробовал это решение в шаг перед make, то есть

CFLAGS=$(nc-config --cflags) LDFLAGS=$(nc-config --libs) ./configure

и

CFLAGS=$(nc-config --cflags) LDFLAGS=$(nc-config --libs) . ../conf/profile_surfex-LXgfortran-SFX-V8-1-1-MPIAUTO-O2-X0

, но я не смог решить проблему, вероятно, потому что я не знаю, что делаю. Может кто-нибудь сказать мне, как я устанавливаю эти флаги?

2
задан 17 November 2021 в 13:41

0 ответов

Другие вопросы по тегам:

Похожие вопросы: