2013-03-06 84 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在你的二進制目錄的根目錄(你用來配置構建的目錄)。

你可以嘗試運行安裝目標。