gpt4 book ai didi

debugging - 如何使用 CLion 调试 MPI?

转载 作者:行者123 更新时间:2023-12-02 04:53:54 38 4
gpt4 key购买 nike

如何用Clion调试mpi程序?
可执行文件设置为mpirun,这就是为什么我不能像往常一样调试,我想,那么该怎么办呢?谢谢

最佳答案

Zulan已经提到过,

  1. 在断点之前添加这些行并重建应用程序(来自 OpenMPI)

     int i = 0;
    while(0==i)
    sleep(5);
  2. 使用 mpirun 从终端启动程序

$mpirun -np 4 ./Application

  • Attach LLDB 或 GDB 到本地进程
  • Run-> Attach to Process

  • 暂停程序(程序将在 sleep(5) 时暂停)

  • 设置i!=0并恢复程序

  • 调试愉快

  • 您可能需要连接到其他进程来设置 i!=0 并继续调试。

    关于debugging - 如何使用 CLion 调试 MPI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37901231/

    38 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com