2015-07-28 3 views
0

Я использую SCons в нашем проекте python для автоматизации некоторых шагов. Мы не используем C/C++ в этом проекте, и у нас нет Visual C++ или каких-либо других компиляторов C++, установленных на нашей машине сборки. Тем не менее, SCons всегда дает предупреждение: scons: warning: Никакой версии компилятора Visual Studio не найдено - компиляторы C/C++, скорее всего, не установлены правильно Файл «D: \ BuildAgent \ work \ dea9985b7c13c306 \ CCARModeling \ SConstruct», строка 14, вКак подавить специфическое предупреждение SCONS

Мы возлагали вниз к линии:

окр = Environment (BUILDERS = { 'RModels': RBuilder}, ENV = os.environ)

Там нет причин Scons всегда следует искать компилятор C++. Есть ли способ подавить это особое предупреждение?

ответ

1

Вы можете использовать

env = Environment(tools=[]) 

отключить загрузку каких-либо инструментов по умолчанию, и вы можете сделать то же самое для DefaultEnvironment. В зависимости от строительных/Инструментов вы на самом деле нужны, вы можете дать список вместо этого, как это:

env = Environment(tools=['ar', 'textfile']) 

Смотрите также UserGuide в http://www.scons.org/doc/production/HTML/scons-user.html, особенно 7.2.5 Управление по умолчанию окружающей среды.

+0

Thank you dirkbaechle. Это был полный и правильный ответ, который мне нужен! – user5165700

Смежные вопросы