Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2012, 22:27   #1
Ksu_sha
Новичок
Джуниор
 
Регистрация: 24.01.2012
Сообщений: 1
По умолчанию Cкомпилировать прогу

Всем привет! У меня есть 3 проги, linearprog.c , scholkopf.c, taxduin.c, они предназначены для классификации данных. Не могу ни одну скомпилировать, одна и та же проблема возникает. Через include подключается внешний файл cfsqpusr.h (2Кб), помещаем этот файл в директорию include, и при компиляции ошибка о не найденном файле cfsqpusr.h исчезает. но возникает следующая ошибка:

[Linker error] undefined reference to `cfsqp'
ld returned 1 exit status

как я понимаю, файл cfsqpusr.h не полный, единственная запись в этом файле о функции 'cfsqp' - это "void cfsqp();". эта функция полностью расписана в файле cfsqp.c (143Кб). как скомпилировать исходный файл linearprog.c, чтоб во время компиляции недостающие функции в файле cfsqpusr.h брались из cfsqp.c ? в подобных прогах с использованием двух этих файлов, к ним прилагается read_me, там есть такая запись

On a UNIX system, the command to compile cfsqp.c with, e.g., sampl1.c would be

cc sampl1.c cfsqp.c qld.c -lm

а как под виндой это всё скомпилировать ?
вот ссылка на архив со всеми нужными файлами http://www.sendspace.com/file/d67ymu

linearprog.c , scholkopf.c, taxduin.c - проги
blood.test, blood.train, linear_blood.data - файлы с данными, которые эти проги должны обработать
и cfsqp.c, cfsqpusr.h, qld.c и read_me к ним.

Спасибо за помощь!
Ksu_sha вне форума Ответить с цитированием
Старый 24.01.2012, 22:33   #2
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

On a UNIX system, the command to compile cfsqp.c with, e.g., sampl1.c would be

cc sampl1.c cfsqp.c qld.c -lm

а как под виндой это всё скомпилировать ?


cl sampl1.c cfsqp.c qld.c
Rififi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как ппеределать обычную прогу в прогу из функциональных блоков серг Помощь студентам 0 07.12.2009 22:08
Написать прогу Ддмитрий Помощь студентам 4 08.01.2009 19:06