无法打开输入文件 Poco.obj 或查找 PocoFoundationd.lib

Can't open input file Poco.obj or Find PocoFoundationd.lib

本文关键字:obj 查找 PocoFoundationd lib Poco 文件 输入      更新时间:2023-10-16

我正在尝试在我的Microsoft Visual Studio中安装一个用于C 19的外部库,该工作室用于通信。我必须建造它吗?无论如何,图书馆的构建是什么???

这是我第一次建立外部libarry,所以我不知道该怎么做。我打开了Popoproject网站,然后遵循所有步骤,一一打开了Visual Studio CMD,并通过它构建了Poco:" BuildWin.CMD 142"。这些是我遵循的步骤:https://pocoproject.org/docs/00200-gettingstarted.html#8

我构建了它,并将此文件链接到我的Visual Studio之后,正确包含列表:" Poco-develops Foundation include poco"。我试图包括一个文件: #include <Poco/Types.h>。它说了这一点: cannot open input file '...includePoco.obj',它提到了一个甚至我的计算机或库中都不存在的文件。

但是,我在视觉工作室中尝试了另一种链接方式:配置属性 - v/c 目录 - 包括目录,我在那里添加了路径,并且有差异错误: Cannot find 'PocoFoundationd.lib'

可能是从Visual Studio获得的问题。

问题来自Visual Studio,甚至不需要'PocoLibraryd.lib'。如果我们确实需要它或实际使用它,则'PocoLibraryd.lib'应包含在POCO库的GitHub zpiped文件中。但是,我要做的就是:转到配置属性 -> linker-> input->忽略特定的默认库,然后添加" pocofoundationd.lib"。