【问题标题】:Building yaml-cpp with cmake and visual studio 2010使用 cmake 和 Visual Studio 2010 构建 yaml-cpp
【发布时间】:2013-02-21 15:53:57
【问题描述】:

我正在尝试在 Windows 中使用 cmake 和 Visual Studio 2010 构建 yaml-cpp。 首先,我使用 gui 工具在 cmake 中打开文件,配置并生成。 在指定的构建文件夹中生成一个 Visual Studio 解决方案。 然后我在 vs10 中打开解决方案并构建它。 生成了一些文件夹,但我找不到任何二进制文件或任何要包含在我的项目中的东西。 我不习惯 C++ 或 Visual Studio,所以这超出了我的舒适区。 关于如何让 yaml-cpp 库正常工作,有人可以为我指明正确的方向吗?

【问题讨论】:

    标签: c++ visual-studio-2010 cmake yaml-cpp


    【解决方案1】:

    根据CMakeLists.txt,您的二进制目录(用于配置构建的目录)的根目录中应该有yaml-cpp.dll

    您可以尝试运行安装目标。

    【讨论】:

      【解决方案2】:

      经典的 Pebkac。经过一夜好眠后,我在项目中找到了该文件。 libyaml-cppmdd.lib 在 Debug 文件夹中生成。在将文件添加到链接器的附加依赖项时,我忘记将 .lib 添加到文件结尾。因此链接器认为它是一个 .obj 文件并抱怨。

      【讨论】:

        猜你喜欢
        • 2017-08-19
        • 1970-01-01
        • 2010-12-30
        • 2012-12-25
        • 2011-02-22
        • 1970-01-01
        • 1970-01-01
        • 2011-05-12
        • 2011-04-08
        相关资源
        最近更新 更多