add_executable(second second.c)
add_executable(scatter scatter.c)
add_executable(reduce reduce.c)
-add_executable(ring_c ring_c.c)
add_executable(split split.c)
add_executable(mvmul mvmul.c)
add_executable(smpi_sendrecv sendrecv.c)
target_link_libraries(second m simgrid smpi -fprofile-arcs)
target_link_libraries(scatter m simgrid smpi -fprofile-arcs)
target_link_libraries(reduce m simgrid smpi -fprofile-arcs)
-target_link_libraries(ring_c m simgrid smpi -fprofile-arcs)
target_link_libraries(split m simgrid smpi -fprofile-arcs)
target_link_libraries(mvmul m simgrid smpi -fprofile-arcs)
target_link_libraries(smpi_sendrecv m simgrid smpi -fprofile-arcs)