编译错误之NMAKE : fatal error U1077: 'cscript' : return code '0x1'

        前一段时间换了台电脑,系统是别人已经用过的,我将其系统盘除外的盘都格掉之后安装了PB和AKU等,创建build工具文件后对DeviceEmulator进行编译,好不容易等了两个小时之后,电脑上却显示有编译错误,打开之后发现如下语句:

Starting sysgen phase for project ( ossvcs )
Found localized resources for Languages ( 0404 0407 0409 040C 0410 0411 0412 0413 0416 041D 0804 0C0A)

Microsoft (R) Program Maintenance Utility Version Test Version
Copyright (C) Microsoft Corporation.  All rights reserved.

Windows CE Version (Release) (Built on Mar  1 2004 21:46:39)
makefile.def: Invoked with predefined settings:
TARGETNAME: dummy
TARGETTYPE: dummy
RELEASETYPE:
TARGETLIBS:
SOURCELIBS:
makefile.def: Including D:/Source_Code/WM604/public/common/oak/misc/Sources.default
makefile.def: BUILDROOT is D:/Source_Code/WM604/public/ossvcs/cesysgen
0 Please add _COMMONPUBROOT and __PROJROOT to your tree's cesysgen/sources file.
makefile.def: Including ./sources.
makefile.def: Including D:/Source_Code/WM604/public/common/oak/misc/Sources.CE
makefile.def: Including D:/Source_Code/WM604/public/wpc/oak/misc/makefile.inc
Directory: D:/Source_Code/WM604/PUBLIC/OSSVCS/CESYSGEN
TARGETNAME: dummy
RELEASETYPE is not defined.  Using DEFAULT.
makefile.def: Including D:/Source_Code/WM604/public/common/oak/misc/sources.ReleaseType_DEFAULT
输入错误: 没有文件扩展“.js”的脚本引擎。
NMAKE : fatal error U1077: 'cscript' : return code '0x1'
Stop.

相信大家也基本上对这几句话有映像吧,估计还挺深的可能。

我换了好几台电脑都始终编译不过去,错误都是如此显示,后来以为是别人的系统装的有问题,结果把系统重装然后进行编译,同样的问题还是出现了。回到家在自己的机器上编译,居然可以通过,同样的工具、同样的安装方法,结果却不一样,当时很是郁闷。

后来,在网上遨游的时候查了下相关的问题,才发现中文的信息少的可怜,基本上都是英文的,如果没有耐心看的话估计大家都不会知道那些页面中是否有解决的办法。

整理网上的信息后,发现了一点苗头:有人说可能与UltraEdit有关。马上查看使用过的电脑中该软件的情况,结果发现出问题的机器基本都使用的是绿色版本的UE,还有一些是安装版本的UE,再查看自己的机器上面根本就没有安装UE,当时将问题定在了UE这个工具的安装和使用问题上。又耐心的将网上所有能够找到的关于此问题的连接看完,终于明白了:

该问题是因为UE或其它文本工具在使用过程中,将JS文件进行了关联,更改了JS的默认打开方式造成的。

解决办法为:1. 安装完UE第一次使用的时候基本上都会弹出一个界面让我们选择需要关联的文件类型,此时按它的默认选项直接点击确定就可以了,不要将JS与其关联;

                        2. 不小心已经关联的,可以打开UE在菜单高级-配置-文件关联中选择js文件类型,然后点击删除-确定就将关联取消了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用内容,可以看出这是一个关于使用Visual Studio编译项目时出现的错误。具体来说,错误信息中提到了一些文件路径和错误代码,以及一些错误的原因和解决方法。然而,由于引用内容中的信息不完整,我无法提供具体的解决方案。建议你检查你的项目设置和代码,确保正确配置了MFC和相关的库文件,并且使用了与你的系统兼容的库文件。如果问题仍然存在,你可以尝试在相关的开发者社区或论坛上寻求帮助,以获取更详细的解决方案。 #### 引用[.reference_title] - *1* [Clion运行MFC程序报错:NMAKE : fatal error U1077: “D:\MICROS~1\2019\COMMUN~1\VC\Tools\MSVC\1429~1....](https://blog.csdn.net/qq_42416602/article/details/130776199)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [NMAKE : fatal error U1077:](https://blog.csdn.net/u012332816/article/details/82960274)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [nmake fatal error u1077:path/c1.exe 返回代码0x2解决思路](https://blog.csdn.net/sean4m/article/details/60143222)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值