英语法语西班牙语

Ad


OnWorks 网站图标

h5cc - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 h5cc

这是命令 h5cc,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


h5cc - 编译 HDF5 应用程序的辅助脚本。

概要


h5cc [选项]

商品描述


h5cc 的使用方式与 MPIch 用于编译 HDF5 程序的方式大致相同。 它需要
注意指定 HDF5 头文件和库在命令行上的位置。

h5cc 取代所有其他编译器脚本,因为如果您使用它们来编译 HDF5
库,然后 h5cc 也使用这些脚本。 例如,在编译 MPIch 程序时,
您使用 mpicc 脚本。 如果您使用 MPIch 构建 HDF5,则 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

配置


-救命 打印帮助消息。

-回声 显示所有执行的 shell 命令。

-前缀=目录
使用目录 DIR 查找 HDF5 lib/ 和 include/ 子目录。 默认:
配置 HDF5 时指定的前缀。

-表演 显示命令而不执行它们。

-shlib 使用共享的 HDF5 库进行编译。

-noshlib
使用静态 HDF5 库进行编译 [默认]。


编译器的正常编译行选项。 h5cc 使用与您相同的编译器
用于编译 HDF5。 检查您的编译器手册以获取有关哪些
需要选项。

环境


HDF5_CC
使用不同的 C 编译器。

HDF5_CLINKER
使用不同的链接器。

HDF5_USE_SHLIB=[是|否]
使用 HDF5 库的共享版本 [默认:无]。

使用 onworks.net 服务在线使用 h5cc


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad