Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ksu_sha
#1

Cкомпилировать прогу - C++

26.01.2012, 23:26. Просмотров 367. Ответов 3
Метки нет (Все метки)

Всем привет! У меня есть 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 к ним.

Спасибо за помощь!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2012, 23:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Cкомпилировать прогу (C++):

Исправьте прогу - C++
Использовал Turbo C++ 3.0 #include <stdio.h> #include <string.h> void main(void) struct TWORDS { char word; ...

составить прогу - C++
составьте текст программы к задаче на языке с: дана последовательность из N различных вещественных чисел.Найти сумму чисел,расположенных...

Подправить прогу( - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1)Кол-во положительных элементов массива 2)Сумму элементов...

Изменить прогу - C++
как изменить условие в программе,чтобы она показывала массив 1 0 2 0 0 3 0 4 2 0 3 0 0 4 0 1 #include <stdio.h> #include...

дописать прогу - C++
здравствуйте! помогите, пожалуйста, решить задачу! вот код нужно дописать: когда человек вводит число, то чтобы оно сравнивалось с...

написать прогу - C++
что же это Добавлено через 35 секунд Фух. 50 минут создавал. вот

3
Gepar
1177 / 533 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
26.01.2012, 23:48 #2
Создай новый проект, после чего закинь в папку с проектом все свои файлы (в том числе и cfsqp.c вместе с cfsqpusr.h), затем в среде добавь все свои файлы в проект и в main подключай лишь cfsqpusr.h, файл cfsqp.c компилятор сам найдёт если ты всё это проделаешь.

Добавлено через 37 секунд
Ну или тупо скопируй свою функцию из .c файла в .h - это тоже должно помочь в принципе.
0
NoMasters
Псевдослучайный
1764 / 1107 / 73
Регистрация: 13.09.2011
Сообщений: 3,143
27.01.2012, 00:02 #3
Просто включи в проект файл с реализацией(который .c).
0
Ksu_sha
29.01.2012, 20:24 #4
Спасибо!разобралась
29.01.2012, 20:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.01.2012, 20:24
Привет! Вот еще темы с ответами:

составить прогу в с++ - C++
циклический алгоритм (цикл с постусловием). условие: для введеных с клавиатуры чисел найти сумму положительных кратных 3. при вводе...

Написать прогу - C++
Формулировка задачи Выполнить следующие задания, согласно варианту: 1. Проверить если число n (числа m, n и k) удовлетворяют заданное...

Проверьте прогу - C++
Нужно проверить рабочая ли прога , а то нет возможности #include <iostream.h> #include <math.h> int main() { int n = 0;...

Перевести прогу на C++ - C++
Помогите перевести программу с Pascal на Си uses crt; var a: array of byte; i, j, n, x, min: byte; begin {Выводим...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru