我正在尝试在 Windows 中使用 cmake 和 visual studio 2010 构建 yaml-cpp。 首先,我使用 gui-tool 在 cmake 中打开文件,配置并生成。 在指定的构建文件夹中生成一个 visual studio 解决方案。 然后我在 vs10 中打开解决方案并构建它。 生成了一些文件夹,但我找不到任何二进制文件或任何要包含在我的项目中的东西。 我不习惯 c++ 或 visual studio,所以这超出了我的舒适范围。 关于如何让 yaml-cpp 库工作,有人能给我指出正确的方向吗?
最佳答案
经典的佩卡奇。一夜好眠后,我在项目中找到了文件。 在 Debug 文件夹中生成了 libyaml-cppmdd.lib。我忘记将 .lib 添加到文件结尾,同时将文件添加到链接器的附加依赖项。因此,链接器认为这是一个 .obj 文件并提示。
关于c++ - 使用 cmake 和 visual studio 2010 构建 yaml-cpp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15254437/