Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
 Аватар для Island
0 / -1 / 0
Регистрация: 25.06.2017
Сообщений: 27

Ошибка при подключение Статической библиотеки sfeMovie

13.09.2019, 15:25. Показов 1439. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте
Возникает такая проблема, если sfeMovie компилировать в режиме static то вылезают ошибки:
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
Ошибка    LNK2001 неразрешенный внешний символ ""__declspec(dllimport) public: enum sfe::Status __thiscall sfe::Movie::getStatus(void)const " (__imp_?getStatus@Movie@sfe@@QBE?AW4Status@2@XZ)"     
Ошибка    LNK2001 неразрешенный внешний символ ""__declspec(dllimport) public: void __thiscall sfe::Movie::fit(float,float,float,float,bool)" (__imp_?fit@Movie@sfe@@QAEXMMMM_N@Z)"     
Ошибка    LNK2001 неразрешенный внешний символ ""__declspec(dllimport) public: void __thiscall sfe::Movie::setVolume(float)" (__imp_?setVolume@Movie@sfe@@QAEXM@Z)" 
Ошибка    LNK2001 неразрешенный внешний символ ""__declspec(dllimport) public: void __thiscall sfe::Movie::update(void)" (__imp_?update@Movie@sfe@@QAEXXZ)" 
Ошибка    LNK2001 неразрешенный внешний символ ""__declspec(dllimport) public: void __thiscall sfe::Movie::stop(void)" (__imp_?stop@Movie@sfe@@QAEXXZ)" 
Ошибка    LNK2001 неразрешенный внешний символ ""__declspec(dllimport) public: void __thiscall sfe::Movie::play(void)" (__imp_?play@Movie@sfe@@QAEXXZ)" 
Ошибка    LNK2001 неразрешенный внешний символ ""__declspec(dllimport) public: bool __thiscall sfe::Movie::openFromFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?openFromFile@Movie@sfe@@QAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)" 
Ошибка    LNK2001 неразрешенный внешний символ ""__declspec(dllimport) public: virtual __thiscall sfe::Movie::~Movie(void)" (__imp_??1Movie@sfe@@UAE@XZ)"1  
Ошибка    LNK2001 неразрешенный внешний символ ""__declspec(dllimport) public: __thiscall sfe::Movie::Movie(void)" (__imp_??0Movie@sfe@@QAE@XZ)"

Хотя подключаю все библиотеки:
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
#pragma comment (lib, "opengl32.lib")
#pragma comment (lib, "winmm.lib")
#pragma comment (lib, "gdi32.lib")
#pragma comment (lib, "freetype.lib")
#pragma comment (lib, "sfml-main.lib")
#pragma comment (lib, "jpeg.lib")
#pragma comment (lib, "sfml-graphics-s.lib")
#pragma comment (lib, "sfml-window-s.lib")
#pragma comment (lib, "sfml-system-s.lib")
#pragma comment (lib, "sfml-audio-s.lib")
#pragma comment (lib, "sfeMovie-s.lib")

Если использовать режим Dynamic то всё компилирует без ошибок
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
#pragma comment (lib, "sfml-graphics.lib")
#pragma comment (lib, "sfml-window.lib")
#pragma comment (lib, "sfml-system.lib")
#pragma comment (lib, "sfml-audio.lib")
#pragma comment (lib, "openal32.lib")
#pragma comment (lib, "sfeMovie.lib")
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.09.2019, 15:25
Ответы с готовыми решениями:

Подключение статической библиотеки NTL VS2017
Здравствуйте, у меня глупая проблема. Весь гугл облазил, очень много инструкций по подключению статических бибилиотек. Но ничего не...

Ошибка C3861 идентификаторы не найдены. Подключение статической библиотеки
Не могу понять в чем ошибка ... похоже что я возможно не объявил какую-то библиотеку в инклуде ... см.скрины #include...

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

2
 Аватар для Island
0 / -1 / 0
Регистрация: 25.06.2017
Сообщений: 27
14.09.2019, 09:55  [ТС]
Ну поднимем что ли
0
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,818
16.09.2019, 09:09
Island, вы должны определить макро SFEMOVIE_STATIC для всего проекта и перекомпилировать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.09.2019, 09:09
Помогаю со студенческими работами здесь

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

Подключение статической lib-библиотеки
есть lib sqlite3.lib однако при попытке использовать функции из sqlite3.lib получаю следующее 1&gt;msvcrt.lib(ti_inst.obj) : error...

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

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

Подключение статической библиотеки на с++
Написал и скопилировал библиотеку, написанную на с++, на выходе имею test_lib.а файл. Как её подключить в проект в xcode 6? В Build Phases...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru