2017-08-24 35 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複製到我的構建文件夾中。並做了 :)!

相關問題