qt,собираю проект в Makefile, в исходном .cpp qt файле видны сишные файлы, а вот Makefile жалуется то что undefined, почему так ?
undefined что? Reference? К си-шным функциям из cpp надо через extern "C"
/usr/bin/ld: s21mainwindow.cpp:(.text+0xdc0): undefined reference to `s21_push_stack(s21_stack*, ...)' /usr/bin/ld: s21mainwindow.cpp:(.text+0xdc8): undefined reference to `s21_is_empty_stack(s21_stack const*)' /usr/bin/ld: s21mainwindow.cpp:(.text+0xdec): undefined reference to `s21_destroy_stack(s21_stack*)'
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
а где тут makefile ругается?
/usr/bin/ld: s21mainwindow.cpp:(.text+0xdc0): undefined reference to `s21_push_stack(s21_stack*, ...)' /usr/bin/ld: s21mainwindow.cpp:(.text+0xdc8): undefined reference to `s21_is_empty_stack(s21_stack const*)' /usr/bin/ld: s21mainwindow.cpp:(.text+0xdec): undefined reference to `s21_destroy_stack(s21_stack*)' collect2: error: ld returned 1 exit status make[1]: *** [Makefile.qmake:150: s21_smart_calc] Error 1 make[1]: Leaving directory '/home/ruslan/Desktop/21school/s21_smart_calc/qt' make: *** [Makefile:50: qt/moc_s21mainwindow.o] Error 2
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
а где тут makefile ругается?
Где написано "Makefile: текст ошибки"?
https://t.me/supapro/1326716
спасибо)
Интересно что это должно значить вообще вот такие слова "в исходном cpp Qt файле видны сишные файлы"?
Я не просил вас писать мне в лс
Обсуждают сегодня