2017-08-24 56 views
0

我用this tutorial添加谷歌测试到我现有的CMake项目。我也使用CMake生成我的Visual Studio 2015项目文件。不幸的是,这样做也引起的CMake/Visual Studio中,以产生以前没有的六个附加的Visual Studio项目:谷歌测试生成额外的Visual Studio项目

enter image description here

有没有一种方法可以隐藏或摆脱这些?他们正在混淆我的工作空间...

+2

这可能有所帮助:http://blog.audio-tk.com/2015/09/01/sorting-source-files-and-projects-in-folders-with-cmake-and-visual-studioxcode/ – tkausl

回答

0

简单的解决方案是:不要与您的项目一起构建gmock和gtest(我知道一些人的建议是这样做的)。

多年来我一直这样走,我对此完全没问题。程序如下:
我从github下载googletest。该项目本身即将推出CMakeFiles,通常不需要修改它们。我运行cmake,并在孤立的Visual Studio中构建它们。之后,我只是将我的项目与gmock链接,并将dll复制到我的构建文件夹中。并做了 :)!

相关问题