Bessel的个人博客分享 http://blog.sciencenet.cn/u/Bessel

博文

C编译器中制定linker的路径

已有 1991 次阅读 2019-7-17 08:52 |个人分类:软件的使用|系统分类:科研笔记

昨天尝试在课题组的机群上安装最新版的lammps程序包,不过程序编译到最后的时候,出现错误提示:/usr/bin/ld的版本太旧,和最新的lammps不匹配了。


从网上下载了最新版的binutils-2.32,分三部安装

  1. /configure --prefix=your path

  2. make

  3. make install


然后在编译安装lammps时,在gcc或者mpicc 后面添加关键字 -B/your path/bin


这样C编译器就能使用最新的ld来链接.o文件了。



https://blog.sciencenet.cn/blog-301704-1189872.html

上一篇:练习题: FFTW 2d r2c 和c2r数组的结构问题
下一篇:编译安装python时,设定动态链接库
收藏 IP: 218.247.135.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-17 15:40

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部