- ОС: Windows 7 Pro X64
- IDE: Eclipse IDE для разработчиков C / C ++
- Компилятор: MinGW (последний, 4.5.2)
Компиляция HelloWorld.c работает; но когда я пытаюсь добавить какие-то внешние библиотеки, он задыхается.
Я добавил файлы .a и .dll в свои «Библиотеки»; добавьте путь как к PATH, так и к пути к библиотеке. Я также поместил включаемые файлы и настроил Include. Считается, что библиотеки, которые у меня есть, совместимы с win / mingw. У них также есть другая загрузка для MSVC, которая действительно работает.
Раздражающий. Ld.exe дает полный путь и, очевидно, там, и у меня есть разрешения на их чтение / запись. Я также включил их без пути (они находятся в пути к библиотеке и пути).
Я не понимаю, почему это не работает.
c: / mingw / bin /../ lib / gcc / mingw32 / 4.5.2 /../../../../ mingw32 / bin / ld.exe: не удается найти -lC: \ rhino \ data \ lib \ glfw.dll c: / mingw / bin /../ lib / gcc / mingw32 / 4.5.2 /../../../../ mingw32 / bin / ld.exe: не удается найти -lC: \ rhino \ data \ lib \ libglfwdll.ac: / mingw / bin /../ lib / gcc / mingw32 / 4.5.2 /../../../../ mingw32 / bin / ld.exe: невозможно найти -lC: \ rhino \ data \ lib \ libglfw.a
C:\Users\rhino>dir C:\rhino\data\lib\libglfw.a
04/15/2011 05:24 PM 70,384 libglfw.a
Обновлено:
Я даже добавил их в свой путь C: \ MinGW \ lib, но он все еще не может их найти.
ld
командная строка? - person Michael Burr   schedule 16.04.2011