犯错误——我该如何解决这个问题?
我有很多 C 文件,并且我已经通过 Visual Studio 2005 通过命令行使用 makefile 构建了它。 所有目标文件均正确生成,链接过程也正常运行,但未生成最终的 *.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
I have many C files and I have built it by Visual Studio 2005 by commandline using a makefile.
All the object files are produced correctly and the linking process also works, but the final *.exe is not produced. At the last line, there is the error below. I understand nothing. Can anybody help me?
Here is the error:
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
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
make找不到uartsim.exe文件。 它要么不在您的计算机上,要么不在您的路径中。
尝试找到该文件,检查文件路径如何传递到 Visual Studio(环境变量、绝对路径、可执行文件名称)。 如果它只是可执行文件名称,则意味着您必须将其添加到您的 PATH 中才能使其正常工作。
Make can not find the uartsim.exe file. Either it's not on your computer, or it's not in your PATH.
Try to locate the file, check how the file path is passed to Visual Studio (environment variable, absolute path, just the executable name). If it's just the executable name, it means that you must have it in your PATH already to make it work.