如何命名Open MPI中的编译器封装,其后缀为.openmpi?我想要的就像mpicc.openmpi和mpirun.openmpi。如何重命名编译器包装?
0
A
回答
0
在Open MPI中,编译器包装文件与所有可执行文件opal_wrapper
在不同名称下符号链接。重命名符号链接是不够的 - 您还必须重命名包装器配置文件。如果opal_wrapper
被链接为progname
,然后它看起来在<INSTALL_BASE>/share/openmpi/
目录名为progname-wrapper-data.txt
的配置文件,其中<INSTALL_BASE>
是打开MPI安装(通常/usr
如果打开MPI来自一个包或/usr/local
如果从源代码编译)的基本目录。即重命名为mpicc
至mpicc.openmpi
将要求您也将mpicc-wrapper-data.txt
重命名为mpicc.openmpi-wrapper-data.txt
。
打开MPI的mpirun
只是符合orterun
的符号链接。重命名符号链接应该足够了。
要小心 - 如果您已经从软件包安装了Open MPI,那么重命名文件可能会欺骗软件包管理者认为软件包没有正确安装,并且可能会尝试“修复”它。
相关问题
- 1. 防止重命名某些变量的闭包编译器
- 2. Java编译/包/命名空间错误
- 3. 告诉Closure编译器不要重命名任何函数
- 4. gwt模糊编译重命名
- 5. Xcode在编译时重命名文件?
- 6. 如何使用命令行编译包
- 7. Bower安装包EPERM重命名错误
- 8. ASP.NET MVC重命名JSON对象包装
- 9. BEM命名包装重复块
- 10. 重命名模型后,如何解决MVC命名空间编译错误?
- 11. 编译器如何编译编译器?
- 12. Closure编译器不重命名属性和方法(高级编译)
- 13. Xcodebuild&Jenkins:如何在编译后重命名产品
- 14. 如何在编译之前使用MSBuild重命名源文件?
- 15. 如何强制包重新编译Yocto
- 16. 如何重新编译Chocolatey虚拟包?
- 17. 如何自动(重新)编译ELPA包?
- 18. C++编译器实现命名空间
- 19. 如何在Mac中安装重命名
- 20. extern中的Closure编译器重命名函数
- 21. Closure编译器ADVANCED_OPTIMIZATIONS强制方法重命名?
- 22. Java编译器会自动重命名参数(混淆)
- 23. 重命名项目导致编译器错误
- 24. .NET反编译器,允许重命名字段
- 25. 防止Google Closure编译器重命名设置对象
- 26. Google Closure编译器不会重命名某些属性
- 27. 如何指示Closure编译器不重命名/删除局部变量?
- 28. 如何告诉Closure编译器不要使用SIMPLE_OPTIMIZATIONS重命名内部函数?
- 29. 如何使用反应原生包装器来编译coffeescript?
- 30. Ant编译和maven包装
非常感谢。我已经用你的答案解决了它。 –