Насколько я понял, вы пытались откомпилировать следующий кусок кода:
FILE *fj;
void t13_start()
{
}
void t13_stop()
{
}
void t13_open()
{
fj=fopen("e:\\aaa","a");
}
void t13_close()
{
fclose(fj);
}
int t13_write(char *name,IA &ia,float v)
{
fprintf(fj,"%s %g\n",name,v);
return(0);
}
int t13_read(char *name,IA &ia,float &v)
{
v=(time(NULL) & 0x00ff);
return(0);
}
int t13_fwrite(char *name,IA &ia,float v)
{
return(0);
}
int t13_fread(char *name,IA &ia,float &v)
{
return(0);
}
Возникают следующие вопросы:
1. Какой компилятор?
2. Создавался ли def-файл? Если нет, то компилятор "украшает" (decorate) имена функций в библиотеке по своему усмотрению, что, как правило, делает невозможным вызов функций из библиотеки.
Поэтому, если вы не создавали такой файл (в справке ТМ об этом не написано), откройте вашу библиотеку в depends.exe и просмотрите список функций при следующих настройках:
а) опция Undecorate C++ Functions активна (меню view)
б) опция Undecorate C++ Functions не активна
Если при отсутствии def-файла вы получите в случаях а) и б) одинаковую картинку, то я даже не знаю что сказать