I MPI mit C bin mit, habe ich mpi.h
importiert und ich bin in der Lage MPI Funktionen wie MPI_Type_create_subarray()
und MPI_Type_commit()
zu verwenden, aber ich bekomme einen Linker-Fehler, wenn ich versuche MPI_Type_create_resized()
zu verwenden.Linker-Fehler mit MPI_Type_create_resized
Irgendeine Idee, warum ich diese Funktion nicht hätte, oder vielleicht gibt es eine Alternative?
Ich versuche zu streuen und Blöcke von einem 2D-Array zu sammeln.
Ich arbeite tatsächlich auf einem Universitätsserver ... so dass das eigentlich Sinn macht. Sie haben es wahrscheinlich nicht in Jahren aktualisiert. Leider habe ich keine Kontrolle über installierte Pakete ... und yeah der Fehler war nur 'undefined Verweis auf' MPI_Type_create_resized'' – jordanstephens
ja die MPICC-Version ist 1.2.7 :( – jordanstephens
Yup, das wäre der Grund dann! Vielleicht kannst du den Admin des Servers dazu überreden, zu aktualisieren –