Проблема с моим make-файлом, как мне его скомпилировать?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Проблема с моим make-файлом, как мне его скомпилировать?

Сообщение Anonymous »

При использовании этого файла сборки

Код: Выделить всё

compile: scanner.o listing.o
g++ -o compile scanner.o listing.o

scanner.o: scanner.c listing.h tokens.h
g++ -c scanner.c

scanner.c: scanner.l
flex scanner.l
mv lex.yy.c scanner.c

listing.o: listing.cc listing.h
g++ -c listing.cc
Я получаю такие ошибки. В чем может быть проблема?

Код: Выделить всё

jeannetteadorante@LAPTOP-CIB2C03C:~$ make
g++ -o compile scanner.o listing.o
/usr/bin/ld:listing.o: file format not recognized; treating as linker script
/usr/bin/ld:listing.o:5: syntax error
`collect2: error: ld returned 1 exit status
make: *** [makefile:2: compile] Error 1
jeannetteadorante@LAPTOP-CIB2C03C:~$
Используя Ubuntu, я попытался запустить make-файл и получил следующую ошибку


Подробнее здесь: https://stackoverflow.com/questions/793 ... to-compile
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»