eXeL@B —› Программирование —› вопрос про статическое подкл библиотек с++ |
Посл.ответ | Сообщение |
|
Создано: 29 января 2012 20:10 · Личное сообщение · #1 Кароче есть у меня пара библиотек, из которых надо импортировать функции. lib файлы вроде сделал, а как обратиться к функциям то. Использую MVSC 2010 c++. как-то там .h файлы надо делать, сколько не читал, чё-то не пойму. В гугле меня не забанили, но не нашёл(видимо неправильно ставил запрос) В свойствах проекта покдлючил либ, и линковщик видит мой lib. Но обратиться к функции не знаю как. Да я новичёк, так что переносить в вопросы новичков или нет решайте сами, думаю здесь теме самое место(или в корзине) |
|
Создано: 29 января 2012 20:26 · Поправил: Veliant · Личное сообщение · #2 |
|
Создано: 29 января 2012 20:43 · Личное сообщение · #3 |
|
Создано: 29 января 2012 20:58 · Личное сообщение · #4 |
|
Создано: 29 января 2012 21:07 · Личное сообщение · #5 |
|
Создано: 29 января 2012 21:57 · Личное сообщение · #6 |
|
Создано: 29 января 2012 22:13 · Личное сообщение · #7 |
|
Создано: 30 января 2012 01:10 · Поправил: Hexxx · Личное сообщение · #8 Dart Sergius пишет: Но обратиться к функции не знаю как. если первого типа и из cpp то extern "C" тип_вовзращаемого_значения конвенция_вызова имя_функции(аргументы); ----- Реверсивная инженерия - написание кода идентичного натуральному | Сообщение посчитали полезным: Dart Sergius |
|
Создано: 30 января 2012 11:58 · Личное сообщение · #9 Dart Sergius именно как описать для импорта Создай в студии dll проект с примером кода - получишь заготовку из 3 файлов (cpp, h и def) для использования чужой либы в своем проекте. В h файл пишешь объявления, в def - экспорт, а в cpp просто втыкаешь пустышки функций. Компилишь и получаешь lib файл, который и включаешь в свой проект... ----- Everything is relative... | Сообщение посчитали полезным: Dart Sergius |
|
Создано: 30 января 2012 12:46 · Личное сообщение · #10 |
eXeL@B —› Программирование —› вопрос про статическое подкл библиотек с++ |
Эта тема закрыта. Ответы больше не принимаются. |