我在Windows中开发相对较新(" 7"),并且为我设置的环境正在用作IDE MS Visual Studio 2015.对于新项目我和#39;将参与我将与一个在Visual Studio 2008中开发32位应用程序的团队合作。
当我尝试使用cmake
创建开发环境并选择作为目标编译器" Visual Studio 9 2008" ,cmake发牢骚
CMake Error at CMakeLists.txt:10 (project):
No CMAKE_CXX_COMPILER could be found.
CMake Error at CMakeLists.txt:10 (project):
No CMAKE_C_COMPILER could be found.
所以我需要获得相应的工具链。我不知道如何在Windows中做到这一点,谷歌(至少使用我用过的搜索词)并不是很有帮助。
注意:团队的IDE确实很旧,但要求所有人现在都迁移到更新的版本不是一个选择。
注意2:据我所知,我无法获得" Visual Studio 2008"不管怎样,但即使不是这样,我也希望在开发这个项目时继续使用visual studio 2015。是否有可能只获得2008年的编译器工具链并以某种方式集成它 1)cmake可以找到它 2)visual studio 2015可以使用它
答案 0 :(得分:1)
如果您能找到安装程序,最简单的方法是安装Visual Studio 2008 Express。它是免费的,您可以在不使用IDE的情况下使用其编译器。 在cmake中,您可以单独选择目标IDE版本(生成器)和目标编译器(工具链)。 AFAIK没有针对编译器的单独下载,但是有一些捆绑包含它,如果你不能/不想安装完整的VS2008安装,你可以试试你的运气(cmake可能在找到这个版本时遇到一些困难)虽然)。