错误:'nasm' 不是内部或外部命令,也不是可运行的程序

1>正在执行自定义生成步骤
1>'nasm' 不是内部或外部命令,也不是可运行的程序
1>或批处理文件。
1>Project : error PRJ0019: 某个工具从以下位置返回了错误代码:"正在执行自定义生成步骤"
1>生成日志保存在“file://e:\JM代码\x264_2011_09_12\x264-060805-vc6\build\win32\Debug\BuildLog.htm”
1>libx264 - 1 个错误,0 个警告
2>------ 已启动生成: 项目: x264, 配置: Debug Win32------
2>正在链接...
2>LINK : fatal error LNK1181:无法打开输入文件“.\bin\libx264.lib”
2>生成日志保存在“file://e:\JM代码\x264_2011_09_12\x264-060805-vc6\build\win32\obj\x264_Debug\BuildLog.htm”
2>x264 - 1 个错误,0 个警告

解决方案:

1. 下载nasm.exe和ndisasm.exe作为加载汇编代码用的。(xvid编码,解码);

2. 假如你的VS6.0安装在C:
  把上面的nasm.exe和ndisasm.exe软件拷贝到:C:/Program Files/Microsoft VisualStudio/VC98/Bin中;

 

   如果你安装的是VS2008且安装在D盘:

  把上面的nasm.exe和ndisasm.exe软件拷贝到:D:\Program Files\Microsoft VisualStudio 9.0\VC\bi中;


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用:在cmd下执行tar命令提示不是内部外部命令,也不是可运行程序,配置好相关的环境变量也不能执行,原因是没有tar程序文件。 引用:安装过程中,可能会出现错误,比如Error: No such file or directory @ rb_sysopen,如下:Pouring sqlite-3.38.5.arm64_monterey.bottle.tar.gz Error: No such file or directory @ rb_sysopen - /Users/xzh/Library/Caches/Homebrew/downloads/062e09dc048eab6bed4b64a9ce0533b08d65775640f901d27e24fd4c1ae640d7--sqlite-3.38.5.arm64_monterey.bottle.tar.gz 引用:安装步骤:1、运行cmd,切换到openssl目录,perl Configure VC-WIN32 如不成功会有明显提示 2、下面三个命令选一个就行了 ms\do_ms 推荐使用这种方式 另外两种方式 如果使用也必须保证本机有编译器才能使用。 :ms\do_masm (默认vc 自带的编译器;也也以自己下载安装,我用的这个,因为我用其他的没成) :ms\do_nasm (需要自己下载) 3、vcvars32.bat 以配置环境变量。 4、nmake -f ms\ntdll.mak 如果编译成功,最后的输出都在out32dll目录下:包括可执行文件、两个dll和两个lib文件: libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib(我编译的时候出现了这个错误 'ml' 不是内部外部命令,也不是可运行程序 或批处理文件。 NMAKE : fatal error U1077: 'ml' : return code '0x1' Stop. 大家应该一看就知道问题所在,解决很容易,把VC下的ml.exe复制到当前目录即可。但是有些人安装VC后没有ml.exe,这个也好解决,下载一个MASM8.0,我下载下来名字是MASMsetup.exe,不用安装,按下面来: 1、用winrar解压安装文件MASMsetup.EXE,得到Setup.exe 2、用winrar解压Setup.exe,得到vc_masm1.cab 3、用winrar解压vc_masm1.cab,得到一个文件,文件名很长,改名为ml.exe就行了。 根据你提供的信息,'ml2022tar' 不是内部外部命令,也不是可运行程序或批处理文件。这可能是因为缺少相应的程序文件。你可以尝试配置好相关的环境变量,并确保tar程序文件被正确地安装。另外,在安装过程中,可能会出现其他错误,比如Error: No such file or directory @ rb_sysopen,这可能是因为缺少相应的文件或目录。 安装步骤如下:1、运行cmd,切换到openssl目录,执行perl Configure VC-WIN32命令进行配置。如果不成功,会有明显的提示。2、根据需要选择下面三个命令中的一个进行执行:ms\do_ms、ms\do_masm(默认vc自带的编译器)或ms\do_nasm(需要自己下载)。3、执行vcvars32.bat命令以配置环境变量。4、执行nmake -f ms\ntdll.mak命令进行编译。如果编译成功,最后的输出将会在out32dll目录下生成可执行文件、dll文件和lib文件。 如果在编译过程中出现'ml'不是内部外部命令,也不是可运行程序或批处理文件的错误,你可以尝试将VC下的ml.exe复制到当前目录,或者下载MASM8.0并按照指引进行操作,以解决该问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Tar程序.zip](https://download.csdn.net/download/qq_42756365/11783141)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [前端如何开始深度学习,那不妨试试JAX](https://blog.csdn.net/xiangzhihong8/article/details/125908112)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Windows下Openssl1.0.0d安装以及编程](https://blog.csdn.net/woswod/article/details/63253813)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值