| 查看: 3481 | 回复: 9 | ||||
[交流]
【已解决】编译问题:make: *** [kstr] Error 127,但能生成.o文件已有4人参与
|
|
编译EMTO软件,把FC改为ifort,发现所有的源程序都能生成 *.o 执行文件,但是生成目标文件后,接着提示如下的错误:其中kstr 为程序名称 Loading kstr ... make: f90: Command not found make: *** [kstr] Error 127 不知道影不影响软件的使用? 请问一般make: *** [kstr] Error 127,这样的错误是什么意思呢?谢谢了。 我只修改了 FC=f90 为FC=ifort Makefile 如下: SUFFIX =.for : f DEST = . EXTHDRS = HDRS = FFLAGS = -fast -m32 -xarch=sparcvis -xprefetch=yes -xlic_lib=sunperf LDFLAGS = -fast -m32 -xarch=sparcvis -xprefetch=yes -xlic_lib=sunperf LIBS = ../../klib/klib.a LINKER = f90 FC = ifort MAKEFILE = makefile OBJS = modules.o \ 0kstr.o \ alltmp.o \ blatts.o \ fhndlr.o \ gtbess.o \ gtneum.o \ input.o \ jobnam.o \ latt3d.o \ latt3m.o \ layer.o \ madl3.o \ madl3d.o \ mbareh.o \ mbares.o \ mgaunt.o \ primkr.o \ primv.o \ prnsth.o \ prnstr.o \ s0lplj.o \ s0lplk.o \ salpl.o \ salplh.o \ set3d.o \ setcst.o \ setflm.o \ setplw.o \ screen.o \ storel.o \ storeh.o \ stores.o \ symsth.o \ symstr.o \ trmtrx.o \ trwats.o \ wscell.o SRCS = modules.for \ 0kstr.for \ alltmp.for \ blatts.for \ fhndlr.for \ gtbess.for \ gtneum.for \ input.for \ jobnam.for \ latt3d.for \ latt3m.for \ layer.for \ madl3.for \ madl3d.for \ mbareh.for \ mbares.for \ mgaunt.for \ primkr.for \ primv.for \ prnsth.for \ prnstr.for \ s0lplj.for \ s0lplk.for \ salpl.for \ salplh.for \ set3d.for \ setcst.for \ setflm.for \ setplw.for \ screen.for \ storel.for \ storeh.for \ stores.for \ symsth.for \ symstr.for \ trmtrx.for \ trwats.for \ wscell.for PRINT = pr PROGRAM = kstr all: $(PROGRAM) $(PROGRAM): $(OBJS) @echo -n "Loading $(PROGRAM) ... " @$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM) @echo "done" clean:; @rm -f $(OBJS) depend:; @mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST) index:; @ctags -wx $(HDRS) $(SRCS) install: $(PROGRAM) @echo Installing $(PROGRAM) in $(DEST) @install -s $(PROGRAM) $(DEST) print:; @$(PRINT) $(HDRS) $(SRCS) program: $(PROGRAM) tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS) update: $(DEST)/$(PROGRAM) .SUFFIXES: .for $(SUFFIXES) COMPILE.for= $(FC) $(FFLAGS) $(TARGET_ARCH) -c .for.o: $(COMPILE.for) $(OUTPUT_OPTION) $< ### [ Last edited by xh512 on 2010-10-27 at 18:58 ] |
» 收录本帖的淘帖专辑推荐
第一性原理杂 |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有6人回复
孩子确诊有中度注意力缺陷
已经有14人回复
三甲基碘化亚砜的氧化反应
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
Linux ubantu下gcc编译出现错误,如何解决?这是两次makefile的结果。
已经有4人回复
编译vasp5.2 错误
已经有7人回复
并行编译vasp出错,make: *** 没有规则可以创建“vasp”需要的目标“xml.o”。 停止
已经有12人回复
VASP 5.2 集群编译错误 undefined reference to `MAIN__'
已经有8人回复
Ubuntu 编译Lammps 单机串行错误,帮帮忙
已经有5人回复
【求助】vasp安装编译错误,请大家帮忙看下那里出错了。
已经有6人回复
【求助】VASP5.2 编译出错make: *** [vasp] 错误 1,请大家帮忙分析分析,谢谢
已经有7人回复
【求助】f90子程序怎么编译错误?请大家帮忙,谢谢
已经有3人回复
【求助】求助vasp4.6编译错误分析
已经有9人回复
【讨论】编译lammps时Makefile的修改问题
已经有8人回复
【求助】编译错误
已经有4人回复

2楼2010-10-27 16:20:17
|
makefile 如下,我只是简单的把FC=f90, 修改为FC=ifort了。 ------------------------------ SUFFIX =.for : f DEST = . EXTHDRS = HDRS = FFLAGS = -fast -m32 -xarch=sparcvis -xprefetch=yes -xlic_lib=sunperf LDFLAGS = -fast -m32 -xarch=sparcvis -xprefetch=yes -xlic_lib=sunperf LIBS = ../../klib/klib.a LINKER = f90 FC = ifort MAKEFILE = makefile OBJS = modules.o \ 0kstr.o \ |
3楼2010-10-27 16:32:30
4楼2010-10-27 16:32:35
5楼2010-10-27 16:40:56

6楼2010-10-27 16:44:52
rusong231
铜虫 (著名写手)
- 应助: 6 (幼儿园)
- 金币: 11731.1
- 散金: 15
- 红花: 4
- 帖子: 2316
- 在线: 263.9小时
- 虫号: 728356
- 注册: 2009-03-22
- 性别: GG
- 专业: 金属材料的合金相、相变及
7楼2016-05-13 08:01:50
wyding
木虫 (正式写手)
- 应助: 3 (幼儿园)
- 金币: 3619.2
- 散金: 633
- 红花: 7
- 帖子: 370
- 在线: 386.3小时
- 虫号: 1088971
- 注册: 2010-09-04
- 性别: GG
- 专业: 物理学II

8楼2016-05-14 05:11:09
9楼2016-10-29 09:40:39
10楼2018-09-25 11:52:46













回复此楼
rusong231
