LINUX.ORG.RU

Irrlicht в eclipse помогите скомпилить hello world


0

1

пытаюсь собрать из примеров Irrlicht «Hello World» в eclipse, вывод консоли вот такой:

make all Building target: 111 Invoking: GCC C++ Linker g++ -L"/home/a/workspace/irrlichtTest/lib" -o"111" ./main.o -l"/home/a/irrlicht-1.7.2/lib/Linux/libIrrlicht.a" /usr/bin/ld: cannot find -l/home/a/irrlicht-1.7.2/lib/Linux/libIrrlicht.a collect2: выполнение ld завершилось с кодом возврата 1 make: *** [111] Ошибка 1

Путь до библиотеки правильный, она там есть, почему ее не видит линковщик?


Ссылку стоит почитать. А вызывать надо с -lirrlicht.

user_2190
()
Ответ на: комментарий от wolfy

то же самое

make all

Building target: irrlichtTest

Invoking: GCC C++ Linker

g++ -L"/home/andrey/workspace/irrlichtTest/lib" -o"irrlichtTest" ./src/main.o -l"libIrrlicht"

/usr/bin/ld: cannot find -llibIrrlicht

collect2: выполнение ld завершилось с кодом возврата 1

make: *** [irrlichtTest] Ошибка 1

anonymous
()
Ответ на: комментарий от anonymous

make all Building target: irrlichtTest Invoking: GCC C++ Linker g++ -L"/home/andrey/workspace/irrlichtTest/lib" -o"irrlichtTest" ./src/main.o -lirrlicht /usr/bin/ld: cannot find -lirrlicht collect2: выполнение ld завершилось с кодом возврата 1 make: *** [irrlichtTest] Ошибка 1

???

anonymous
()
Ответ на: комментарий от anonymous

а, ну да -lIrrlicht
с заглавной «I»

anonymous
()
Ответ на: комментарий от anonymous

Не факт, что lib пропускать надо. Взять, к примеру, mingw...

wolfy
()
Ответ на: комментарий от PolarFox

Все в директории есть и a и so файлы,а результат в се тотже

g++ -L"/home/andrey/workspace/irrlichtTest/lib" -o"irrlichtTest" ./src/main.o -lIrrlicht

/usr/bin/ld: cannot find -lIrrlicht

collect2: выполнение ld завершилось с кодом возврата 1

anonymous
()
Ответ на: комментарий от anonymous

-rw-r--r-- 1 andrey users 48296918 янв. 14 01:37 libIrrlicht.a

-rwxr-xr-x 2 andrey users 20792873 янв. 14 18:51 libIrrlicht.so

-rwxr-xr-x 2 andrey users 20792873 янв. 14 18:51 libIrrlicht.so.1.7.2

anonymous
()
Ответ на: комментарий от anonymous

Скомпилилось,там действительно не было библиотек.Но не запускается

/home/andrey/workspace/irrlichtTest/Debug/irrlichtTest: error while loading shared libraries: libIrrlicht.so.1.7: cannot open shared object file: No such file or directory

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.