ubuntu下使用make命令多线程的方法

ubuntu中,安装软件或者在其他情况下,会常常用到make命令编译,但是有时候make命令执行起来速度有点慢,这时候可以利用电脑CPU的多线程去执行make,让命令执行速度更快,使用方法如下:

例子:make -j12

说明:make命令后面跟着线程数,12表示这个命令使用12线路去执行

不过关键线程数不能超过电脑cpu的线程数

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Ubuntu上安装OpenMPI,可以按照以下步骤进行操作: 1. 首先访问OpenMPI的官网:https://www.open-mpi.org/,然后选择Download,进入资源下载页面。 2. 在下载页面上,找到最新版本的OpenMPI,并将鼠标放在其链接上,右击并选择复制链接地址。 3. 打开远程命令窗口,在root或用户模式下执行以下命令来下载OpenMPI安装包: ``` wget <复制的链接地址> ``` 例如: ``` wget https://download.open-mpi.org/release/open-mpi/v4.0/openmpi-4.0.5.tar.gz ``` 4. 下载完成后,解压安装包: ``` tar -zxvf openmpi-4.0.5.tar.gz ``` 5. 进入解压后的OpenMPI目录: ``` cd openmpi-4.0.5 ``` 6. 配置OpenMPI的安装路径,可以选择将其安装到/usr/local/openmpi目录下: ``` ./configure --prefix="/usr/local/openmpi" ``` 你也可以将安装路径指定为其他目录,比如你的用户目录。 7. 编译并安装OpenMPI: ``` make sudo make install ``` 你也可以在make命令后添加参数-j8(表示使用8个核心进行编译),以提高编译速度。 8. 添加OpenMPI的环境变量,可以在.bashrc文件中添加以下几行: ``` export PATH="$PATH:/usr/local/openmpi/bin" export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/openmpi/lib/" ``` 保存文件后,执行以下命令使环境变量生效: ``` sudo ldconfig ``` 打开一个新的终端窗口,以使环境变量生效。 9. 最后,你可以通过执行以下命令来测试OpenMPI是否成功安装: ``` cd ~/openmpi-4.0.5/examples make all mpirun -np 4 hello_c ``` 其中,-np参数指定线程数,hello_c是一个示例程序。 请注意,以上步骤仅供参考,具体操作可能会因OpenMPI的版本而略有不同。你可以参考提供的链接获取更多详细信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值