scons没有find视觉工作室

当我尝试构build一个c ++项目时,我遇到了scons问题。

我在vs2015的开发人员命令提示符中运行生成batch file。

以下输出被生成。

警告:没有安装风险投资

在SiteInitMain中第426行的文件“C:\ OmahaLibraries \ swtoolkit \ site_scons \ site_init.py”

scons:警告:找不到Visual Studio编译器的版本 – C / C ++编译器最有可能设置不正确

在SiteInitMain中第426行的文件“C:\ OmahaLibraries \ swtoolkit \ site_scons \ site_init.py”

scons:读SConscript文件…

警告:没有安装风险投资

文件“C:\ OmahaLibraries \ swtoolkit \ site_scons \ site_tools \ target_platform_windows.py”,第283行,在生成

scons:警告:找不到Visual Studio编译器的版本 – C / C ++编译器最有可能设置不正确

文件“C:\ OmahaLibraries \ swtoolkit \ site_scons \ site_tools \ target_platform_windows.py”,第283行,在生成

有谁有一个想法,为什么我得到这个结果? 我找不到任何来源如何sconssearchvc。

为了生成scons的日志文件,Visual Studio检测locig将SCONS_MSCOMMON_DEBUG环境变量设置为文件位置。

在我的情况下,我不得不安装一个Visual Studio 2005来得到它的工作。 另请注意, Developer Command Prompt for Visual StudioDeveloper Command Prompt for Visual Studio在开始时会设置一堆环境变量。 我也需要那些为我的项目建立。