c# - LNK1181 无法打开输入文件。空间错误?
问题描述
我在尝试构建我的 Windows 窗体项目时遇到编译错误。
我的解决方案包含:
- 2 个 c# 项目(一个创建二进制文件和一个只是具有函数的类)
- 2 个 C++ 项目(从另一个解决方案导入)
导入后,我必须在(项目)设置->VC++ 目录中重新引用“包含目录”
这 2 个解决方案有效,但我尝试使用一个解决方案而不是 2 个(它们一起使用。导入后,我不得不重新引用(项目)设置 - > VC++ 目录中的“包含目录”
现在我收到了这个错误:
错误:LNK1181 无法打开输入文件
"C:\SDK\Bin\x64 发布\\VS2017-PC.lib"
这个链接有3个问题:
它包含一个双后拉
它有一个缺少的文件夹 (C:\PC)
有名称“发布”而不是调试
路径应如下所示:
'C:\PC\SDK\bin\x64 调试\VS2017-PC.lib'
我认为这是因为我的文件夹“x64 debug”包含一个空格并且正在创建此错误。但我不知道如何在解决方案中正确重命名和刷新路径,我什至不知道这是否真的能解决这个错误。
项目属性页的图像
解决方案
解决方案是创建丢失的文件夹。出于某种原因,Visual Studio 没有在正确的目录中创建“x64 调试”。
推荐阅读
- sql - 无法连接两个表之间的关系(错误无法插入值)
- swift - 我如何使用 NumberFormatter 的扩展将字符串转换为浮点数
- java - 部署 springboot 应用程序后出现 500 内部服务器错误
- java - 在 Spring Cloud Dataflow 中启动任务时出现 NullPointerException - 在 Kubernetes 环境中
- c++ - 从同级参数中推导模板变量参数
- c - 调用 connect() 失败并出现 EINVAL
- json - 如何解决 npm 错误“npm ERR!errno 9009”在开发人员:`lite-server`
- javascript - How to find all values of a specific key in an array of nested objects?
- python - 虽然我插入不同的字符串,但 str.format 打印相同的字符串
- java - 如何通知“书”类“页面”类已到达末尾,以便书可以翻到下一页?