PellesC-这是什么这个error

img


初次接触编程。求解释出错在哪里 运行不了😭在别的电脑上可以
(涂抹的是个人信息)

错误如下,供参考:

img

【以下回答由 GPT 生成】

这个错误是在链接(linking)阶段出现的,表示编译器无法找到一个名为delayimp64.lib的库文件。

delayimp64.lib是用于延迟加载(delay loading)库的导入表的库文件,它在链接时会被需要到。然而,由于你在另一台电脑上可以正常运行,那么很可能是你在当前电脑上缺少了这个库文件。

要解决这个问题,你有以下几个选择:

方案一:安装PellesC环境 1. 确保你已经下载并安装了PellesC编译器。 2. 使用PellesC自带的项目管理器(Project Manager)打开你的代码文件。 3. 在项目管理器中,点击"Build",然后选择"Build Project"或者按下快捷键F7。 4. 编译器会自动查找所需的库文件,如果缺少delayimp64.lib,它会在PellesC的安装目录中寻找该文件。如果找不到,编译器会报错并提供下载链接。

方案二:手动添加delayimp64.lib 1. 在Pellesc的安装目录中找到delayimp64.lib文件,通常在PellesC\Lib\目录下。 2. 将delayimp64.lib文件复制到你的项目目录中,或者将其添加到系统环境变量中的一个目录中,以便编译器能够找到它。 3. 重新编译你的代码,这次编译器应该能够找到并使用delayimp64.lib

如果以上两种解决方案都不起作用,那么可能是你的PellesC编译器版本有问题,或者与当前操作系统不兼容。你可以尝试升级PellesC或尝试在另一台电脑上进行编译。如果问题仍然存在,可能需要寻求其他专家的帮助。

希望这些解决方案对你有帮助!如果还有其他问题,请随时向我提问。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^