我有一個用cmake構建的項目。在我的cmakelists中,我有一個 add_subdirectory(externals/foo)
構建依賴關係「foo」,它具有它自己的cmakelists。cmake,add_subdirectory沒有將其添加到生成的項目文件?
現在它是這樣的,所有的foo源文件和頭文件都包含在生成的Project文件中(我使用的是Eclipse)。但我只想讓我的項目在Eclipse中可用(Eclipse在相同文件夾結構中的子項目存在問題)。 以便「foo」中的cmakelists僅用於自動構建「foo」並將其鏈接到我的項目。但我不想在我的IDE中看到它。
這可能嗎?如果是的話:如何?