我必须编译一个随matlab工具箱附带的.c文件。我不能让gcc工作
为此我下载的Xcode 3.1.4,现在我想命令,如
3210并得到这样的错误
Undefined symbols:
"_N_VFree", referenced from:
_main in cca0ChgX.o
_main in cca0ChgX.o
_main in cca0ChgX.o
_main in cca0ChgX.o
_main in cca0ChgX.o
_main in cca0ChgX.o
"_CVDiag", referenced from:
_integrate in cca0ChgX.o
_docollapse in cca0ChgX.o
_mcwfalg in cca0ChgX.o
"_CVode1", referenced from:
_integrate in cca0ChgX.o
_docollapse in cca0ChgX.o
_mcwfalg in cca0ChgX.o
_mcwfalg in cca0ChgX.o
"_setall", referenced from:
_main in cca0ChgX.o
"_CVodeFree", referenced from:
_integrate in cca0ChgX.o
_docollapse in cca0ChgX.o
_mcwfalg in cca0ChgX.o
"_genunf", referenced from:
_docollapse in cca0ChgX.o
_mcwfalg in cca0ChgX.o
_mcwfalg in cca0ChgX.o
_mcwfalg in cca0ChgX.o
"_CVodeMalloc", referenced from:
_integrate in cca0ChgX.o
_docollapse in cca0ChgX.o
_mcwfalg in cca0ChgX.o
"_N_VNew", referenced from:
_mcwfalg in cca0ChgX.o
_main in cca0ChgX.o
_main in cca0ChgX.o
_main in cca0ChgX.o
_main in cca0ChgX.o
_main in cca0ChgX.o
_main in cca0ChgX.o
_main in cca0ChgX.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
所以这可能是真的......但它自己添加-lm不能解决它,我不知道如何下载/找到我需要的库 – atp 2010-09-07 23:28:58
看看.c文件中的包含。他们通常会引导您使用它使用的库。 – jkoelker 2010-09-07 23:38:04