Я пытаюсь создать шпатлевку, вариант шпатлевки, из исходного кода в системе Windows 7. Мне нужно его построить, а не просто загрузить, потому что мне нужно реализовать некоторые дополнительные функции. Я использую nmake и (не обязательно) компилятор Microsoft C++. Если быть точным, я работаю в окне cmd, я в папке WINDOWS из источников шпатлевки, и я запускаю команду nmake -f MAKEFILE.VC.От nmake: «no rule to make target» * .rc '"
источники C правильно компиляции, но я бегу в ошибку, что я не понимаю:
no rule to make target `*.rc' needed by `pageant.res'
Я прекрасно понимаю, что это означало бы, если бы сказал, что это не может сделать конкретный файл: это означает, что файл отсутствует. Но я не понимаю, как это имеет смысл с дикой картой.
предположительно соответствующая часть MAKEFILE.VC является
pageant.res: *.c *.h *.rc ..\windows\pageant.rc ..\windows\rcstuff.h \ ..\windows\pageant.ico ..\windows\pageants.ico \ ..\windows\version.rc2 ..\windows\pageant.mft rc $(RCFL) -r $(RCFLAGS) ..\windows\pageant.rc
И, да, есть * .rc файлы в папке: PAGEANT.RC, PLINK.RC, PSCP.RC, PSFTP.RC, PUTTY.RC, PUTTYTEL.RC
Любые идеи?
В конечном счете, я искал несколько вещей, которые не должны иметь значения (пробелы, такие вещи), и это сработало. Первоначальное сообщение об ошибке все еще меня озадачивает, но я не буду беспокоиться об этом. –