1>LINK : fatal error LNK1104: cannot open file ‘libconvtname.obj‘

我自己最后找到问题原因是:

引用的库名称没有.lib,只有libconvtname。 改成完整的libconvtname.lib即可。

以下是chatGPT的回答

The error message "fatal error LNK1104: cannot open file 'libconvtname.obj'" usually occurs when Visual Studio is unable to find or access the specified file, which is required by your project during the linking phase.

Here are some steps you can try to resolve this error:

  1. Check if the file 'libconvtname.obj' exists in the specified location. If it does not exist, you may need to re-install the library that is supposed to contain this file.

  2. Make sure that the file is not being used by any other process or application. Close any programs that may be using the file and try building your project again.

  3. Verify that the file path is correctly specified in your project settings. Go to your project's Properties > Configuration Properties > Linker > Input and make sure that the file name and path are correctly specified in the Additional Dependencies field.

  4. Try rebuilding your project by performing a clean build. Go to Build > Clean Solution, and then Build > Build Solution.

  5. If the error persists, try adding the directory containing the file to your project's library directories. Go to your project's Properties > Configuration Properties > VC++ Directories and add the directory containing the file to the Library Directories field.

  6. If none of the above steps work, try repairing or reinstalling Visual Studio to ensure that all required components are properly installed.

Hopefully, one of these steps will help you resolve the "fatal error LNK1104: cannot open file 'libconvtname.obj'" error.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值