Это команда h5cc, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
h5cc - вспомогательный скрипт для компиляции приложений HDF5.
СИНТАКСИС
h5cc [ОПЦИИ]
ОПИСАНИЕ
h5cc можно использовать почти так же, как MPIch используется для компиляции программы HDF5. Занимает
позаботьтесь о том, чтобы указать, где находятся файлы заголовков и библиотеки HDF5 в командной строке.
h5cc заменяет все остальные скрипты компилятора в том, что если вы использовали их для компиляции HDF5
библиотека, то h5cc также использует эти скрипты. Например, при компиляции программы MPIch,
вы используете скрипт mpicc. Если вы создали HDF5 с использованием MPIch, то h5cc использует MPIch
программа для компиляции.
Некоторые программы используют HDF5 только в нескольких модулях. Нет необходимости использовать h5cc для компиляции
те модули, которые не используют HDF5. Фактически, поскольку h5cc - это всего лишь удобный сценарий, вы
все еще могут компилировать модули HDF5 обычным способом. В этом случае вам придется
укажите библиотеки HDF5 и сами укажите пути.
Пример использования h5cc для компиляции программы hdf_prog, состоящей из модулей
prog1.c и prog2.c и использует разделяемую библиотеку HDF5, будет выглядеть следующим образом:
# h5cc -c prog1.c # h5cc -c prog2.c # h5cc -shlib -o hdf_prog prog1.o prog2.o
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-Помощь Печатает справочное сообщение.
-эхо Показать все выполненные команды оболочки.
-prefix = DIR
Используйте каталог DIR, чтобы найти подкаталоги HDF5 lib / и include /. Дефолт:
префикс, указанный при настройке HDF5.
-шоу Показать команды, не выполняя их.
-шлиб Скомпилируйте с использованием общих библиотек HDF5.
-ношлиб
Компилировать с использованием статических библиотек HDF5 [по умолчанию].
Стандартные параметры строки компиляции для вашего компилятора. h5cc использует тот же компилятор, что и вы
используется для компиляции HDF5. Обратитесь к руководству вашего компилятора для получения дополнительной информации о том, какие
варианты нужны.
ОКРУЖАЮЩАЯ СРЕДА
HDF5_CC
Используйте другой компилятор C.
HDF5_CLINKER
Используйте другой компоновщик.
HDF5_USE_SHLIB = [да | нет]
Использовать общую версию библиотеки HDF5 [по умолчанию: нет].
Используйте h5cc онлайн с помощью сервисов onworks.net