You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Visual Studio 2022编译libjpeg?执行命令遇U1073错误

解决VS2022安装libjpeg时nmake报错U1073的问题
  • 先检查你用的libjpeg版本的makefile.vc里有没有setup-v17这个目标。很多旧版libjpeg的makefile只支持到v16及以下,根本没有v17的配置项,这时候自然会报错找不到目标。
  • 如果确实没有setup-v17,可以手动修改makefile.vc:找到文件里类似setup-v16的目标块,复制一份改成setup-v17,把里面的VCVER=16改成VCVER=17,工具集版本对应调整为v143(VS2022默认工具集)。
  • 不想改makefile的话,直接跳过setup步骤,运行nmake /f makefile.vc,同时加上你需要的编译参数,比如WIN32=1 RELEASE=1,前提是你已经通过VS2022开发者命令提示符加载了正确的编译环境。
  • 最后确认你打开的是VS2022对应的开发者命令提示符(x86或x64版本),确保cl、nmake这些命令能正常执行,环境变量加载无误。

内容的提问来源于stack exchange,提问作者0xbadf00d

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 19:45:40