| 查看: 1945 | 回复: 1 | ||
[求助]
编译时提示:Undefined symbols for architecture x86_64,没有具体的错误 已有1人参与
|
|
如题编译时出现,问题但是没有具体的问题提示,一下是我的编译的命令和输出: pv-chem-1673:numerical-recipes xxxx$gfortran -c commondat.f90 pv-chem-1673:numerical-recipes xxxx$ gfortran test.f90 -o test commondat.o Undefined symbols for architecture x86_64: "_ln_", referenced from: _MAIN__ in ccU9GAVo.o ld: symbol(s) not found for architecture x86_64 collect2: error: ld returned 1 exit status pv-chem-1673:numerical-recipes xxx$ 还有一种办法就是把所有commondat.f90 和test.f90一起编译成 *.o的文件,然后再gfortran -o 把他们连起来: pv-chem-1673:numerical-recipes xxxx$ gfortran -c commondat.f90 pv-chem-1673:numerical-recipes xxxx$ gfortran -c solar-1.f90 pv-chem-1673:numerical-recipes xxxx$ gfortran -o solar-1.o commondat.o Undefined symbols for architecture x86_64: "_main", referenced from: implicit entry/start for main executable ld: symbol(s) not found for architecture x86_64 collect2: error: ld returned 1 exit status pv-chem-1673:numerical-recipes xxxx$ 我在网上搜了很多,但是就是不知道具体是什么问题,有哪位大神知道怎么回事吗?先谢谢咯! |
» 猜你喜欢
308求调剂
已经有3人回复
321求调剂
已经有11人回复
一志愿中海洋材料工程专硕330分求调剂
已经有8人回复
330求调剂
已经有4人回复
304求调剂
已经有7人回复
一志愿南京理工大学085701资源与环境302分求调剂
已经有6人回复
南京大学化学376求调剂
已经有3人回复
考研调剂求学校推荐
已经有5人回复
323求调剂
已经有3人回复
317求调剂
已经有12人回复


2楼2014-08-03 16:50:24













回复此楼