Название: Помогите разобраться с ошибкой при отладке :-1: error: No rule to make target Отправлено: Stiv от Август 15, 2011, 09:50 Доброго всем времени суток!
Я новичёк, и мне так я понимаю сюда, если что то не так прошу сильно не пинать, я не програмист под ком, я под контроллеры пишу программы. Пишу приложение для работы с с микросхемой FTDI FT232RL. Для этого в проект подключаю такие файлы ftd2xx.lib и ftd2xx.h. Файл ftd2xx.lib подключаю следующим образом: в pro файле нажимаю правой кнопкой мыши, выбираю подключить библиотеку внешнюю, потом следую за мастером и подключаю библиотеку статически, и не снимаю галочку "добавлять букву d для отладки" (может и надо снимать но не понимаю что она делат, а как говорится не понимаешь не трогай). Для отладки выбираю debug MinGW 4.4 debug Qt SDK. И при сборке вылетает ошибка: :-1: error: No rule to make target `d:/My_prj/Qt_projects/transmit_pakege/untitled/ftd2xxd.lib', needed by `debug\untitled.exe'. Stop. При попытке поместить файлы ftd2xx.lib и ftd2xx.h в папку отладки результат тот же и как потом я понял этого делать не нужно. При отладке приложений в которых я не подключаю библиотеку, то отладка происходит отлично. В переменных средах в переменной путь добавил такой путь: c:\QtSDK\Desktop\Qt\4.7.3\mingw\bin через точку с запятую. Второй вопрос у меня касательно пункта "добавлять букву d для отладки" в диалоге мастера при подключении библиотеки. Для чего это надо? Уважаемые форумчане помогите пожалуйста разобраться с этими вопросами, оч надо. Спасибо за внимание. Название: Re: Помогите разобраться с ошибкой при отладке :-1: error: No rule to make target Отправлено: Mikhail от Август 15, 2011, 10:40 Галочку надо снять, так как отладочной библиотеки ftd2xxd.lib у тебя нет.
Об этом и говорит сообщение об ошибке. Не известно как создать библиотеку ftd2xxd.lib Название: Re: Помогите разобраться с ошибкой при отладке :-1: error: No rule to make target Отправлено: Stiv от Август 15, 2011, 15:32 Mikhail спасибо. Переподключил библиотеку всё заработало.
Название: Re: Помогите разобраться с ошибкой при отладке :-1: error: No rule to make target Отправлено: Lenka2023 от Ноябрь 12, 2014, 17:26 помогите пожалуйста у меня не библиотека но ошибка такая же no rule to make target Units\Temperature\R?aumur.cpp, needed by debug\R?aumur.o. Stop.
Название: Re: Помогите разобраться с ошибкой при отладке :-1: error: No rule to make target Отправлено: gil9red от Ноябрь 12, 2014, 18:26 помогите пожалуйста у меня не библиотека но ошибка такая же no rule to make target Units\Temperature\R?aumur.cpp, needed by debug\R?aumur.o. Stop. Проверьте существование файла и что путь к нему содержит латиницу :) Что-то мне не нравится тот знак вопроса в R?aumur.cpp может там какой-то левый символ находится и Make не может из-за этого добраться до файла |