| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Как создать библиотеку с классами |
| Автор: tier2 6.10.2008, 11:00 |
| Как создать библиотеку, в которой можно экспортировать собственные классы? Спасибо! |
| Автор: Lazin 6.10.2008, 11:21 |
| платформа? (win, *nix...) компоновка? (статическая, динамическая) |
| Автор: Acer 6.10.2008, 11:36 | ||
руками |
| Автор: tier2 6.10.2008, 18:45 | ||||
Динамическую под винды и никсы.
Это-то как раз понятно, а вот как руками? С функциями все просто, а вот как быть с классами? |
| Автор: Lazin 6.10.2008, 21:25 |
| как под никсы я не знаю, а под винды - очень просто, достаточно перед именем класса написать __declspec(dllimport) (__declspec(dllexport)) при этом, компилятор будет экспортировать - импортировать все методы класса |
| Автор: Acer 6.10.2008, 21:57 | ||||
определение:
юзание:
еще так можно... Но тоже под виндовсом |
| Автор: tier2 7.10.2008, 09:31 |
| Спасибо! Это как раз то, что мне нужно. |