32 / 32 / 3
Регистрация: 04.04.2010
Сообщений: 414
1

Добавление статической библиотеки в проект

08.04.2012, 15:29. Показов 3802. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пользуюсь этим мануалом http://msdn.microsoft.com/ru-r... 35627.aspx
Использование функциональных возможностей статической библиотеки в приложении


1. После создания консольного приложения мастер создаст пустую программу. Имя исходного файла будет совпадать с именем, выбранным ранее для проекта. В этом примере он имеет имя MyExecRefsLib.cpp.


2. Для использования математических процедур из статической библиотеки необходимо сослаться на эту библиотеку. Для этого в меню Проект выберите пункт Ссылки. В диалоговом окне Страницы свойств библиотеки MyExecRefsLib разверните узел Общие свойства и выберите команду Добавить новую ссылку. Дополнительные сведения о диалоговом окне Ссылки см. в разделе Среда и ссылки, общие свойства и диалоговое окно "Страницы свойств: <Имя проекта>".


3. Появится диалоговое окно Добавление ссылки. На вкладке Проекты перечисляются все проекты текущего решения и библиотеки, на которые можно создать ссылки. На вкладке Проекты выберите проект MathFuncsLib. Нажмите кнопку ОК.


4. Для создания ссылки на файл заголовка MathFuncsLib.h необходимо изменить путь к каталогам включения. Для этого в диалоговом окне Окна свойств библиотеки MyExecRefsLib последовательно разверните узлы Свойства конфигурации, C/C++, а затем выберите Общие. В поле значения свойства Дополнительные каталоги включения введите путь к каталогу MathFuncsLib или найдите этот каталог.

Чтобы найти путь к каталогу, в раскрывающемся списке значений свойств щелкните Изменить. В текстовом поле диалогового окна Дополнительные каталоги включаемых файлов выберите пустую строку и нажмите кнопку с многоточием (…) в конце строки. В диалоговом окне Выбор каталога выберите каталог MathFuncsLib и нажмите кнопку Выбор папки, чтобы сохранить выбранные значения и закрыть диалоговое окно. В диалоговом окне Дополнительные каталоги включаемых файлов нажмите кнопку ОК.


5. Теперь класс MyMathFuncs можно использовать в приложении. Для этого замените содержимое файла MyExecRefsLib.cpp следующим кодом.
Выполняя второй пункт, нажимаю add new Reference, появляется окно, прикрепил его. Тоесть ничего нету и добавить нельзя. Подумал, может быть это все из-за пункта 4? Но какой каталог надо указать? На проет с моей библиотекой? А вдруг бы у меня был бы только lib файл без проекта!? Вообщем помогите руководством пожалуйста. Не могу я с этим мануалом разобраться
Миниатюры
Добавление статической библиотеки в проект  
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.04.2012, 15:29
Ответы с готовыми решениями:

Подключение статической библиотеки в VS
Скачал проект, он использует x.lib. В свойствах проекта, в разделе Linker, поле Additional Library...

Создание статической библиотеки
Вообщем надо создать статическую библиотеку lib для классов. Классов очень много и они разбиты по...

Сборка статической библиотеки
Есть библиотека из 2 следующих файлов: //mylib.h #ifndef __MYLIB_H__ #define __MYLIB_H__...

Подключение статической библиотеки (libxls)
Здравствуйте, недавно столкнулся с необходимостью читать из .xls файла, нашел для этого библиотеку...

2
32 / 32 / 3
Регистрация: 04.04.2010
Сообщений: 414
08.04.2012, 19:45  [ТС] 2


Добавлено через 1 час 56 минут
неужели никто не знает?
0
3 / 3 / 1
Регистрация: 03.07.2013
Сообщений: 59
17.03.2016, 10:48 3
gore-lykovoe, у меня такая же проблема... ты может нашел решение и помнишь его??
1
17.03.2016, 10:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.03.2016, 10:48
Помогаю со студенческими работами здесь

Создание статической библиотеки lib
Привет всем решил попробовать создать статическую библиотеку и связать её с каким-нибудь...

Подключение статической библиотеки в dev c++
Подскажите пожалуйста как подключить библиотеку к проекту где она будет использоваться? Я...

Подключение статической lib-библиотеки
есть lib sqlite3.lib однако при попытке использовать функции из sqlite3.lib получаю следующее...

Ошибка компиляции статической библиотеки
Проблема такая, хотел создать статическую библиотеку, но при компиляции вылазят ошибки. Помогите...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru