b**d 发帖数: 6 | 1 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) |
l******o 发帖数: 25 | 2 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)
|
m*******m 发帖数: 182 | 3 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)
|
b**d 发帖数: 6 | 4 我的系统(sun solaris)里没有setenv这个命令啊。
【在 l******o 的大作中提到】 : setenv LD_LIBRARY_PATH . : try tiy.
|
t*********l 发帖数: 30 | 5 如果没有, 就试一试
LD_LIBRARY_PATH=.
export LD_LIBRARY_PATH
【在 b**d 的大作中提到】 : 我的系统(sun solaris)里没有setenv这个命令啊。 :
|
ft 发帖数: 106 | 6 He uses tcsh.
【在 b**d 的大作中提到】 : 我的系统(sun solaris)里没有setenv这个命令啊。 :
|