Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Help!!! error LNK2001: unresolved external symbol (http://forum.oszone.net/showthread.php?t=30326)

Wolande 13-08-2003 18:44 208232

В Visual C++ v.6 программирую console application. В главном файле использую функции описаные в другом файле "lssvm_fctest.с" , этот файл подключаю через заголовочный как #include "lssvm_fctest.h",
линкер выдает следующее...
Linking...
main.obj : error LNK2001: unresolved external symbol "void __cdecl destructLSSVMFctEstimator(struct Lssvm_function_estimator *)" (?destructLSSVMFctEstimator@@YAXPAULssvm_function_estimator@@@Z)
main.obj : error LNK2001: unresolved external symbol "double * __cdecl computeFctEst(struct Lssvm_function_estimator *,double *,double *,double *)" (?computeFctEst@@YAPANPAULssvm_function_estimator@@PAN11@Z)
main.obj : error LNK2001: unresolved external symbol "struct Lssvm_function_estimator * __cdecl createLSSVMFctEstimator(double const *,int,double const *,int,int,double,double,int,double,int,char const *,double const *)" (?createLSSVMFctEstimator@@Y
APAULssvm_function_estimator@@PBNH0HHNNHNHPBD0@Z)
Debug/lssvm.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.

Подскажите , пожалуйста, в чем дело ?
Спасибо.

Vaulter 14-08-2003 03:18 208233

Wolande
а lssvm_fctest.h точно включен в проект?

ilusha sh 17-08-2003 00:01 208234

У тебя в "lssvm_fctest.с" символ "c" после точки -
русское ''эс"!


ivank 18-08-2003 18:55 208235

Wolande
Простейший workaround:
Код:

extern "C" {
#include "lssvm_fctest.h"
}


Sarge 30-08-2003 18:47 208236

Wolande
Или прототипы в .H не соответствуют функциям в .C, или .C не подключён проект.


Время: 11:31.

Время: 11:31.
© OSzone.net 2001-