犯错误 - 我该如何解决这个问题?

时间:2009-06-03 13:06:50

标签: makefile

我有很多C文件,我使用makefile通过命令行由Visual Studio 2005构建它。 所有目标文件都正确生成,链接过程也可以,但最终的* .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 个答案:

答案 0 :(得分:1)

make找不到uartsim.exe文件。要么它不在您的计算机上,要么它不在您的路径中。

尝试找到该文件,检查文件路径如何传递给Visual Studio(环境变量,绝对路径,只是可执行文件名)。如果它只是可执行文件名,则表示您必须已在PATH中使用它才能使其正常工作。