|
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
|
||||||
Linker error при компиляции14.09.2011, 00:01. Показов 8517. Ответов 19
Метки нет (Все метки)
У меня вылезает ошибка при компиляции:
0
|
||||||
| 14.09.2011, 00:01 | |
|
Ответы с готовыми решениями:
19
Проблемма при компиляции функции (Linker error) Странная ошибка: [Linker error] undefined reference to `__dyn_tls_init_callback' [Linker error] undefined reference to ld returned 1 exit status Linker error msvcprtd.lib(msvcp100d.dll) error lnk2005 already defined libcpmtd.lib |
|
3602 / 2743 / 355
Регистрация: 11.03.2009
Сообщений: 6,304
|
|
| 14.09.2011, 00:03 | |
|
Кроме заголовочного файла нужно еще соответствующую библиотеку загружать.
1
|
|
|
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
|
|
| 14.09.2011, 00:07 [ТС] | |
|
А разве компилятор не должен ругаться на ее отсутствие? И я отдельно не ставил glu.h, я через обновления когда glut грузил он прилетел
0
|
|
|
3602 / 2743 / 355
Регистрация: 11.03.2009
Сообщений: 6,304
|
|||
| 14.09.2011, 00:14 | |||
|
1
|
|||
|
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
|
|
| 14.09.2011, 00:17 [ТС] | |
|
OpenGl
0
|
|
|
3602 / 2743 / 355
Регистрация: 11.03.2009
Сообщений: 6,304
|
|
| 14.09.2011, 00:21 | |
|
Попробуй такой вариант
Проект - > Параметры проекта - > Параметры - > в правом поле Компоновщик вписываешь -lglut32.lib
1
|
|
|
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
|
|
| 14.09.2011, 00:26 [ТС] | |
|
Выдает cannot find -lglut32.lib
0
|
|
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 14.09.2011, 00:37 | |
|
ДЛя начала поиском найди у себя в среде файл lglut32.lib, убедись то есть, что он есть
1
|
|
|
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
|
|
| 14.09.2011, 00:38 [ТС] | |
|
Она есть пару минт назад проверил
0
|
|
|
166 / 164 / 27
Регистрация: 20.04.2010
Сообщений: 607
|
|
| 14.09.2011, 00:39 | |
|
если в студии. в линковщике указываешь папку где искать либу и имя либы. для начала советую проверить ее наличие.
0
|
|
|
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
|
|
| 14.09.2011, 00:40 [ТС] | |
|
только у меня все библиотеки в формате .А (libglut32.a)
0
|
|
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 14.09.2011, 00:45 | |
|
Отлично, теперь в dev ыв параметрах компилятора ищи путь к библиотекам, у меня он выглядит так:
E:\Dev-Cpp\lib И убедись, что lglut32.lib находится именно в этом каталоге (у тебя свой путь) Добавлено через 1 минуту а кстати так и должно быть, с расширением "a" ищи в библиотеках lglut32.a Добавлено через 1 минуту Если найдёшь в командную строку компоновщика добавляешь: -Wl,E:\Dev-Cpp\lib\lglut32.a
1
|
|
|
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
|
|
| 14.09.2011, 00:45 [ТС] | |
|
Все на месте, (я сообщение выше подправил)
0
|
|
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 14.09.2011, 00:46 | |
|
И я подправил
1
|
|
|
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
|
|
| 14.09.2011, 00:47 [ТС] | |
|
Ругается, No such file: No such file or directory.
0
|
|
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 14.09.2011, 00:48 | |
|
Подключение и работа в Glut или другие способы простенькой графики
тут посмотри потом ...Какого файла нет-то?
1
|
|
|
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
|
||||||
| 14.09.2011, 00:52 [ТС] | ||||||
|
На ваш вариант ругается No such file: No such file or directory., написал так:
../../../../Dev-Cpp/lib/lglut32.a перестал ругаться на ту строку и на директорию, за то появилась неизвестная мне ошибка:
0
|
||||||
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 14.09.2011, 00:54 | |
|
Хз чё может быть, в глаза бросаются пробелы, запихай в папку без пробелов с коротким названием и пробуй
Да и темку ту изучи досконально
1
|
|
|
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
|
|
| 14.09.2011, 00:55 [ТС] | |
|
Попробую, хотя мне эта настройка так надоела что проще этой функцией не пользоваться, спасибо всем)
0
|
|
|
3602 / 2743 / 355
Регистрация: 11.03.2009
Сообщений: 6,304
|
|
| 14.09.2011, 02:50 | |
|
Если названия папок содержат пробелы, то путь следует заключать в кавычки.
0
|
|
| 14.09.2011, 02:50 | |
|
Помогаю со студенческими работами здесь
20
Ошибка при компиляции error LNK2019 linker error Ошибка при компиляции error: stray '\' in program Error LNK2019 при компиляции empty project ошибка [Linker Error] Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|