Сделать ошибку - как я могу это исправить? - PullRequest
1 голос
/ 03 июня 2009

У меня много C-файлов, и я собрал их в Visual Studio 2005 с помощью командной строки, используя make-файл. Все объектные файлы создаются правильно, и процесс связывания также работает, но окончательный * .exe не создается. В последней строке есть ошибка ниже. Я ничего не понимаю. Кто-нибудь может мне помочь?

Вот ошибка:

process_begin: CreateProcess((null), /link /nologo /subsystem:console /o uartsim.exe xtmpmain.obj ua
rtsim.obj fiber_driver.obj xtmp_options.obj getopt.obj D:\usr\xtensa\XtDevToolsDE\install\tools\RB-2
008.4-win32\XtensaTools\lib\iss\xtmp.lib, ...) failed.
make (e=2): The system cannot find the file specified.
make.exe: *** [uartsim.exe] Error 2

1 Ответ

1 голос
/ 03 июня 2009

Make не может найти файл uartsim.exe. Либо его нет на вашем компьютере, либо нет в вашем PATH.

Попробуйте найти файл, проверьте, как путь к файлу передается в Visual Studio (переменная среды, абсолютный путь, только имя исполняемого файла). Если это просто имя исполняемого файла, это означает, что оно должно быть уже в вашем PATH, чтобы оно работало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...