nixp.ru v3.0

22 октября 2017,
воскресенье,
02:18:30 MSK

DevOps с компанией «Флант»
Vil84 написал 23 июля 2010 года в 16:37 (672 просмотра) Ведет себя неопределенно; открыл 1 тему в форуме.

Здравствуйте! Подскажите, пожалуйста, что означает подобное сообщение компилятора при попытке запустить Makefile:

malinoshevskyi@dell:~/Doz$ make

g++ -o baza baza.o /home/malinoshevskyi/Doz/: No such file: File format not recognized

collect2: ld returned 1 exit status

make: *** [baza] Error 1

Вот что бы тут могла значить вторая строка? Заранее спасибо за отзывчивость!

Дмитрий Шурупов

А что за третий параметр передается g++?

Есть мнение, что в Makefile для этой команды должно быть нечто вроде «g++ -o baza baza.o -L/home/malinoshevskyi/Doz/» (обратите внимание на -L перед последним путем).