⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.am

📁 MPI stands for the Message Passing Interface. Written by the MPI Forum (a large committee comprising
💻 AM
字号:
# -*- makefile -*-## Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana#                         University Research and Technology#                         Corporation.  All rights reserved.# Copyright (c) 2004-2005 The University of Tennessee and The University#                         of Tennessee Research Foundation.  All rights#                         reserved.# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, #                         University of Stuttgart.  All rights reserved.# Copyright (c) 2004-2005 The Regents of the University of California.#                         All rights reserved.# $COPYRIGHT$# # Additional copyrights may follow# # $HEADER$### OMPI_PROFILING_DEFINES flag s enabled when we want our MPI_* symbols# to be replaced by PMPI_*. In other words, this flag decides # whether "profile/defines.h" is included or not. "profile/defines.h"# replaces all MPI_* symbols with PMPI_* symbols. In this directory# we definately need it to be 1.#AM_CPPFLAGS = -DOMPI_PROFILING_DEFINES=1## This build needs to go through only if profiling is required.# Further, this build HAS to go through if profiling is required.#noinst_LTLIBRARIES =if WANT_PMPI_BINDINGS_LAYERnoinst_LTLIBRARIES += libmpi_c_pmpi.laendifheaders = defines.hnodist_libmpi_c_pmpi_la_SOURCES = \        pabort.c \        padd_error_class.c \        padd_error_code.c \        padd_error_string.c \        paddress.c \        pallgather.c \        pallgatherv.c \        palloc_mem.c \        pallreduce.c \        palltoall.c \        palltoallv.c \        palltoallw.c \        pattr_delete.c \        pattr_get.c \        pattr_put.c \        pbarrier.c \        pbcast.c \        pbsend.c \        pbsend_init.c \        pbuffer_attach.c \        pbuffer_detach.c \        pcancel.c \        pcart_coords.c \        pcart_create.c \        pcartdim_get.c \        pcart_get.c \        pcart_map.c \        pcart_rank.c \        pcart_shift.c \        pcart_sub.c \        pclose_port.c \        pcomm_accept.c \        pcomm_c2f.c \        pcomm_call_errhandler.c \        pcomm_compare.c \        pcomm_connect.c \        pcomm_create.c \        pcomm_create_errhandler.c \        pcomm_create_keyval.c \        pcomm_delete_attr.c \        pcomm_disconnect.c \        pcomm_dup.c \        pcomm_f2c.c \        pcomm_free.c \        pcomm_free_keyval.c \        pcomm_get_attr.c \        pcomm_get_errhandler.c \        pcomm_get_name.c \        pcomm_get_parent.c \        pcomm_group.c \        pcomm_join.c \        pcomm_rank.c \        pcomm_remote_group.c \        pcomm_remote_size.c \        pcomm_set_attr.c \        pcomm_set_errhandler.c \        pcomm_set_name.c \        pcomm_size.c \        pcomm_spawn.c \        pcomm_spawn_multiple.c \        pcomm_split.c \        pcomm_test_inter.c \        pdims_create.c \        perrhandler_c2f.c \        perrhandler_create.c \        perrhandler_f2c.c \        perrhandler_free.c \        perrhandler_get.c \        perrhandler_set.c \        perror_class.c \        perror_string.c \        pexscan.c \        pfile_c2f.c \        pfile_call_errhandler.c \        pfile_close.c \        pfile_create_errhandler.c \        pfile_delete.c \        pfile_f2c.c \        pfile_get_amode.c \        pfile_get_atomicity.c \        pfile_get_byte_offset.c \        pfile_get_errhandler.c \        pfile_get_group.c \        pfile_get_info.c \        pfile_get_position.c \        pfile_get_position_shared.c \        pfile_get_size.c \        pfile_get_type_extent.c \        pfile_get_view.c \        pfile_iread_at.c \        pfile_iread.c \        pfile_iread_shared.c \        pfile_iwrite_at.c \        pfile_iwrite.c \        pfile_iwrite_shared.c \        pfile_open.c \        pfile_preallocate.c \        pfile_read_all_begin.c \        pfile_read_all.c \        pfile_read_all_end.c \        pfile_read_at_all_begin.c \        pfile_read_at_all.c \        pfile_read_at_all_end.c \        pfile_read_at.c \        pfile_read.c \        pfile_read_ordered_begin.c \        pfile_read_ordered.c \        pfile_read_ordered_end.c \        pfile_read_shared.c \        pfile_seek.c \        pfile_seek_shared.c \        pfile_set_atomicity.c \        pfile_set_errhandler.c \        pfile_set_info.c \        pfile_set_size.c \        pfile_set_view.c \        pfile_sync.c \        pfile_write_all_begin.c \        pfile_write_all.c \        pfile_write_all_end.c \        pfile_write_at_all_begin.c \        pfile_write_at_all.c \        pfile_write_at_all_end.c \        pfile_write_at.c \        pfile_write.c \        pfile_write_ordered_begin.c \        pfile_write_ordered.c \        pfile_write_ordered_end.c \        pfile_write_shared.c \        pfinalize.c \        pfinalized.c \        pfree_mem.c \        pgather.c \        pgatherv.c \        pget_address.c \        pget_count.c \        pget_elements.c \        pget_processor_name.c \        pget_version.c \        pgraph_create.c \        pgraph_get.c \        pgraph_map.c \        pgraph_neighbors_count.c \        pgraph_neighbors.c \        pgraphdims_get.c \        pgrequest_complete.c \        pgrequest_start.c \        pgroup_c2f.c \        pgroup_compare.c \        pgroup_difference.c \        pgroup_excl.c \        pgroup_f2c.c \        pgroup_free.c \        pgroup_incl.c \        pgroup_intersection.c \        pgroup_range_excl.c \        pgroup_range_incl.c \        pgroup_rank.c \        pgroup_size.c \        pgroup_translate_ranks.c \        pgroup_union.c \        pibsend.c \        pinfo_c2f.c \        pinfo_create.c \        pinfo_delete.c \        pinfo_dup.c \        pinfo_f2c.c \        pinfo_free.c \        pinfo_get.c \        pinfo_get_nkeys.c \        pinfo_get_nthkey.c \        pinfo_get_valuelen.c \        pinfo_set.c \        pinit.c \        pinit_thread.c \        pinitialized.c \        pintercomm_create.c \        pintercomm_merge.c \        piprobe.c \        pirecv.c \        pirsend.c \        pis_thread_main.c \        pisend.c \        pissend.c \        pkeyval_create.c \        pkeyval_free.c \        plookup_name.c \        pop_c2f.c \        pop_create.c \        pop_f2c.c \        pop_free.c \        popen_port.c \        ppack_external.c \        ppack_external_size.c \        ppack.c \        ppack_size.c \        ppcontrol.c \        pprobe.c \        ppublish_name.c \        pquery_thread.c \        precv_init.c \        precv.c \        preduce.c \        preduce_scatter.c \        pregister_datarep.c \        prequest_c2f.c \        prequest_f2c.c \        prequest_free.c \        prequest_get_status.c \        prsend_init.c \        prsend.c \        pscan.c \        pscatter.c \        pscatterv.c \        psend.c \        psend_init.c \        psendrecv.c \        psendrecv_replace.c \        pssend_init.c \        pssend.c \        pstart.c \        pstartall.c \        pstatus_c2f.c \        pstatus_f2c.c \        pstatus_set_cancelled.c \        pstatus_set_elements.c \        ptestall.c \        ptestany.c \        ptest.c \        ptest_cancelled.c \        ptestsome.c \        ptopo_test.c \        ptype_c2f.c \        ptype_commit.c \        ptype_contiguous.c \        ptype_create_darray.c \        ptype_create_f90_complex.c \        ptype_create_f90_integer.c \        ptype_create_f90_real.c \        ptype_create_hindexed.c \        ptype_create_hvector.c \        ptype_create_indexed_block.c \        ptype_create_keyval.c \        ptype_create_resized.c \        ptype_create_struct.c \        ptype_create_subarray.c \        ptype_delete_attr.c \        ptype_dup.c \        ptype_extent.c \        ptype_f2c.c \        ptype_free.c \        ptype_free_keyval.c \        ptype_get_attr.c \        ptype_get_contents.c \        ptype_get_envelope.c \        ptype_get_extent.c \        ptype_get_name.c \        ptype_get_true_extent.c \        ptype_hindexed.c \        ptype_hvector.c \        ptype_indexed.c \        ptype_lb.c \        ptype_match_size.c \        ptype_set_attr.c \        ptype_set_name.c \        ptype_size.c \        ptype_struct.c \        ptype_ub.c \        ptype_vector.c  \        punpack_external.c \        punpack.c \        punpublish_name.c \        pwait.c \        pwaitall.c \        pwaitany.c \        pwaitsome.c \	pwtime.c \	pwtick.c \        paccumulate.c \        pget.c \        pput.c \        pwin_c2f.c \        pwin_call_errhandler.c \        pwin_complete.c  \        pwin_create_errhandler.c \        pwin_create_keyval.c \        pwin_create.c \        pwin_delete_attr.c \        pwin_f2c.c \        pwin_fence.c \        pwin_free_keyval.c \        pwin_free.c \        pwin_get_attr.c \        pwin_get_errhandler.c \        pwin_get_group.c \        pwin_get_name.c  \        pwin_lock.c \        pwin_post.c \        pwin_set_attr.c \        pwin_set_errhandler.c \        pwin_set_name.c \        pwin_start.c \        pwin_test.c \        pwin_unlock.c \        pwin_wait.c## Sym link in the sources from the real MPI directory#$(nodist_libmpi_c_pmpi_la_SOURCES):	if test ! -r $@ ; then \		pname=`echo $@ | cut -b '2-'` ; \		$(LN_S) $(top_srcdir)/ompi/mpi/c/$$pname $@ ; \	fi# Conditionally install the header filesif WANT_INSTALL_HEADERSompidir = $(includedir)/openmpi/ompi/mpi/c/profileompi_HEADERS = $(headers)elseompidir = $(includedir)endif# These files were created by targets aboveMAINTAINERCLEANFILES = $(nodist_libmpi_c_pmpi_la_SOURCES)# Don't want these targets in heretags-recursive:tags:TAGS:GTAGS:ID:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -