Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

компиляция static library

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> компиляция static library
Имя
Сообщение << Старые топики   Новые топики >>
компиляция static library - 2010-07-22 12:04:50.223333   
MuLLIKA

Сообщений: 36
Оценки: 0
Присоединился: 2010-06-24 00:59:34.416666
Доброго времени суток! Вопрос, создал проект static library в code:blocks, у меня есть набор заголовочных файлов(.h) и файлов с описанием функций (.cpp), мне достаточно подключить заголовочные файлы (.h) в моем проекте(пути до h и cpp фалов прописаны), что бы скомпилиловать либу?

#include "address.h" #include "asn1.h" #include "collect.h" #include "counter.h" #include "ctr64.h" #include "gauge.h" #include "integer.h" #include "octet.h" #include "oid.h" #include "pdu.h" #include "pdu_cont.h" #include "smi.h" #include "smival.h" #include "snmperrs.h" #include "snmpmsg.h" #include "snmp_pp.h" #include "target.h" #include "timetick.h" #include "vb.h" int SampleAddInt(int i1, int i2) { return i1 + i2; } // A function doing nothing ;) void SampleFunction1() { // insert code here } // A function always returning zero int SampleFunction2() { // insert code here return 0; }
Зарание спасибо
Post #: 1
RE: компиляция static library - 2010-07-22 13:03:59.780000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
А ты попробуй, ошибками поделишься.
Post #: 2
RE: компиляция static library - 2010-07-22 18:47:04.173333   
MuLLIKA

Сообщений: 36
Оценки: 0
Присоединился: 2010-06-24 00:59:34.416666
Компилируеться без ошибок. Но при подключении этой либы в другой проект, где используються нужные функции - при линковки выкидывает ошибки, типа не знает что это за функция и т.д. (
Post #: 3
RE: компиляция static library - 2010-07-22 18:49:44.850000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Не телепат - не могу помочь. Либу точно прилинковываешь свою?
Post #: 4
RE: компиляция static library - 2010-07-22 21:48:07.470000   
MuLLIKA

Сообщений: 36
Оценки: 0
Присоединился: 2010-06-24 00:59:34.416666
Да, в настройках проекта указываю путь до либы.

undefined reference to `IpAddress::IpAddress(char const*)'

такую штуку пишет, на каждую функцию.
Post #: 5
RE: компиляция static library - 2010-07-22 23:05:24.033333   
MuLLIKA

Сообщений: 36
Оценки: 0
Присоединился: 2010-06-24 00:59:34.416666
Сделал! добавляем в проект все заголовочяные файлы, все файл с описанием функций. Скомпилил, исправил ошибки. Но в проекте где используеться эта либа, нужно подключить пару других либ, эти либы используют функции из либы которую я скомпилил=)
можно ли сделать так что бы скомпилить свою либу с подключением дополнительных либ? Что бы в проекте где используеться моя либа не приходилось больше ничего подключать.
Post #: 6
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> компиляция static library







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.