Как подключить Purify к Scons?

У меня есть Makefile, который имеет различные призывы к scons.

scons "--jobs=8" -f SConstruct

Команда SCons создает строку, подобную следующей:

g++ -o buildversion.o -c -c -g -fPIC buildversion.cc

Как вы подключаете Purify к этой смеси? Я предполагаю, что в конечном итоге линия должна выглядеть

purify g++ -o buildversion.o -c -c -g -fPIC buildversion.cc

1 ответ

Вам необходимо установить среду, CC, CXX, SHCC, SHCXX, LINK, SHLINK в зависимости от вашего конкретного сценария, соответственно, например:

import os
env = Environment(ENV = {'PATH' : os.environ.get('PATH','')},
                  LINK = "purify g++")
Другие вопросы по тегам