0 / 0 / 0
Регистрация: 06.04.2015
Сообщений: 5
|
||||||
1 | ||||||
Не получается установить SFML на Visual Studio 2013 32- разрядную14.04.2015, 14:28. Показов 2489. Ответов 9
Метки нет Все метки)
(
Пытаюсь установить SFML библиотеку в Visual Studio вначале пытался вот по этому видео https://youtu.be/CVYjVCuPuY4
В результате в тестовом примере 96 ошибок насколько я понял связь с библиотекой не установлена. Затем всё сделал как на официальном сайте В результате 3 ошибки : Ошибка1error LNK2001: неразрешенный внешний символ ""public: static class sf::Color const sf::Color::Green" (?Green@Color@sf@@2V12@B)"C:\U sers\Александр\documents\visua l studio 2013\Projects\sfml_test\sfml_t est\Исходный код. objsfml_test Ошибка2error LNK2001: неразрешенный внешний символ ""public: static class sf::RenderStates const sf::RenderStates: ![]() Ошибка3error LNK1120: неразрешенных внешних элементов: 2C:\Users\Александр\documents\ visual studio 2013\Projects\sfml_test\Debug\ sfml_test.exesfml_test Ребят кто сталкивался с такими проблемами помогите пожалуйста.
Так как я только учусь категория выбора должна оцениваться больше с точки зрения простоты кода.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
14.04.2015, 14:28 | |
Ответы с готовыми решениями:
9
Каков правильный порядок установки SFML v2.1 в Visual Studio 2013 Express for Desktop Не могу установить нормально Visual Studio 2013 FLTK как установить на Visual studio 2013 |
7165 / 6140 / 2802
Регистрация: 14.04.2014
Сообщений: 26,462
|
|
14.04.2015, 17:48 | 2 |
Архив для своей версии загрузил? Делай по описанию на их сайте, а не по ролику.
1
|
0 / 0 / 0
Регистрация: 06.04.2015
Сообщений: 5
|
||||||
15.04.2015, 18:49 [ТС] | 3 | |||||
Всё sfml установил(помогло переименование в препроцессоре библиотеки static в dynamic).
Тестовый код (см выше) Нормально компилируется всё как положено. Но при выполнении
Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ "__declspec(dllimport) public: __thiscall sf::String::String(char const *,class std::locale const &)" (__imp_??0String@sf@@QAE@PBDAB Vlocale@std@@@Z) в функции _main c:\Users\александр\documents\v isual studio 2013\Projects\PONG\PONG\ping pong.obj PONG И так 12 раз.
0
|
938 / 866 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
|
|
15.04.2015, 19:26 | 4 |
Какой проект собираешь (debug, release)? Библиотеки какие подключил (для debug, для release, для static-debug, для static-release)?
Какое это выполнение? Это компиляция.
0
|
0 / 0 / 0
Регистрация: 06.04.2015
Сообщений: 5
|
|
17.04.2015, 14:25 [ТС] | 5 |
Справился так:
В компиляторе прописать всё как на официальном сайте, но в препроцессоре вместо SFML_STATIC прописываем SFML_DYNAMIC. В папке sfml скопировать папку lib и вставить в папку lib твоего компилятора у меня путь такой C:/program files(86)/Microsoft Visual Studio 12.0/VC/lib. В папке sfml скопировать папку include и вставить в папку include твоего компилятора C:/program files(86)/Microsoft Visual Studio 12.0/VC/include В папке sfml есть папка bin оттуда скопировать все .dll и положить в папку system у меня это C:/window/system плюс все скопированные .dll положить в папку debug твоего проекта(рядом с exe). У меня это С:/User/ Alexandr/Documents/Visual Studio 2013/projekts/SFML_уроки/debug/. Может есть способ попроще но мне помог только этот.
0
|
1717 / 1347 / 576
Регистрация: 27.07.2012
Сообщений: 4,065
|
|
17.04.2015, 14:39 | 6 |
Достаточно было просто указать пути для библиотек и инклудов в настройках проекта.
0
|
0 / 0 / 0
Регистрация: 06.04.2015
Сообщений: 5
|
|
17.04.2015, 16:21 [ТС] | 7 |
Указывал, не помогало.
Добавлено через 54 минуты Мне сказали, что: "Если вместо _STATIC подключать динамически, то на другом компе вроде бы не будет работать :/" Это так???
0
|
1717 / 1347 / 576
Регистрация: 27.07.2012
Сообщений: 4,065
|
|
17.04.2015, 16:35 | 8 |
0
|
0 / 0 / 0
Регистрация: 06.04.2015
Сообщений: 5
|
|
17.04.2015, 16:56 [ТС] | 10 |
Понял спасибо.
0
|
17.04.2015, 16:56 | |
Помогаю со студенческими работами здесь
10
Не могу установить Visual studio 2013 express для Web Некорректно удалил Visual Studio 2013. Не могу установить снова Как установить и зарегистрировать Visual Studio 2013 Community без интернета? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |