我正在尝试使用cmake为visual studio 2012构建box2d库。这就是我在cmake中所拥有的:
Box2D/Box2D
目录中包含所有源文件,Box2D/Build
目录是我想放置所有库内容的地方。我选择了visual studio 11编译器,它编译和生成没有错误。但是在构建文件夹中,我找不到任何.lib
文件。这是在构建文件夹中生成的内容:
我浏览了所有这些目录,但没有一个目录中有任何box2d.lib文件。我不知道我做错了什么。请帮忙吗?
答案 0 :(得分:1)
Cmake只生成构建文件,因此您可以使用在cmake中选择的工具构建它 - Visual Studio
。它只生成Visual Studio项目文件。您必须打开这些文件才能构建库。
答案 1 :(得分:0)
我修好了!我在Project.sln中构建了一些项目,并生成了一些.lib文件。我以为cmake应该为你做那件事。