2013-03-06 53 views
1

我想建立YAML-CPP与Windows CMake和Visual Studio 2010中。 首先我使用gui-tool在cmake中打开文件,配置并生成。 Visual Studio解决方案在指定的构建文件夹中生成。 然后我在vs10中打开解决方案并构建它。 生成了一些文件夹,但找不到任何二进制文件或包含在我的项目中的任何文件。 我不习惯C++或visual studio,所以这是我的舒适区之外。 有人可以请指出我正确的方向,如何让yaml-cpp库工作?大厦YAML-CPP与CMake和Visual Studio 2010的

回答

3

经典Pebkac。在晚上睡好之后,我在该项目中找到了该文件。 在Debug文件夹中生成了libyaml-cppmdd.lib。我忘了将.lib添加到文件结尾,而将文件添加到链接程序的其他依赖项。因此,Linker认为这是一个.obj文件并被抱怨。

1

根据CMakeLists.txt,你应该有yaml-cpp.dll在你的二进制目录的根目录(你用来配置构建的目录)。

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