Redian新闻
>
按你们的经验,这个错误是由什么引起的?
avatar
b*d
2
makefile 里包含以下一句:
snopt = snopt.o snoptver.o libamplsnopt.a $S/amplsolver.a
snopt: $(snopt)
$(CC) -o snopt $(snopt) -L./ -lf2c -lm
我把 libf2c.a and libm.a 拷贝到当前目录里。
出了以下错误:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Undefined first referenced
symbol in file
__s_rsFe_nv libamplsnopt.a(sn30spec.o)
__s_stop libamplsnopt.a(sn55qp.o)
__do_f_out_nv libamplsnopt.a(sn10ampl.o)
avatar
l*o
3
setenv LD_LIBRARY_PATH .
try tiy.

【在 b**d 的大作中提到】
: makefile 里包含以下一句:
: snopt = snopt.o snoptver.o libamplsnopt.a $S/amplsolver.a
: snopt: $(snopt)
: $(CC) -o snopt $(snopt) -L./ -lf2c -lm
: 我把 libf2c.a and libm.a 拷贝到当前目录里。
: 出了以下错误:
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: Undefined first referenced
: symbol in file
: __s_rsFe_nv libamplsnopt.a(sn30spec.o)

avatar
m*m
4
Try rebuild libamplsnopt.a.

【在 b**d 的大作中提到】
: makefile 里包含以下一句:
: snopt = snopt.o snoptver.o libamplsnopt.a $S/amplsolver.a
: snopt: $(snopt)
: $(CC) -o snopt $(snopt) -L./ -lf2c -lm
: 我把 libf2c.a and libm.a 拷贝到当前目录里。
: 出了以下错误:
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: Undefined first referenced
: symbol in file
: __s_rsFe_nv libamplsnopt.a(sn30spec.o)

avatar
b*d
5
我的系统(sun solaris)里没有setenv这个命令啊。


【在 l******o 的大作中提到】
: setenv LD_LIBRARY_PATH .
: try tiy.

avatar
t*l
6
如果没有, 就试一试
LD_LIBRARY_PATH=.
export LD_LIBRARY_PATH

【在 b**d 的大作中提到】
: 我的系统(sun solaris)里没有setenv这个命令啊。
:

avatar
ft
7
He uses tcsh.

【在 b**d 的大作中提到】
: 我的系统(sun solaris)里没有setenv这个命令啊。
:

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。