我按照以下指南写了这封信:
http://www.scons.org/wiki/ToolsIndex
我试过查看lp:skes-qt4:
带有project
的
但是一个简单的带有行的SConstruct文件:
env = Environment (tools = ['default', 'qt4'])仍然会产生错误消息:
scons: Reading SConscript files ...
EnvironmentError: No tool named 'qt4': not a Zip file:
File "/home/septi/Документы/ScanModule/SConstruct", line 3:
env = Environment (tools = ['default', 'qt4'])
File "/usr/lib/scons/SCons/Environment.py", line 991:
apply_tools(self, tools, toolpath)
File "/usr/lib/scons/SCons/Environment.py", line 105:
env.Tool(tool)
File "/usr/lib/scons/SCons/Environment.py", line 1691:
tool = SCons.Tool.Tool(tool, toolpath, **kw)
File "/usr/lib/scons/SCons/Tool/__init__.py", line 94:
module = self._tool_module()
File "/usr/lib/scons/SCons/Tool/__init__.py", line 154:
raise SCons.Errors.EnvironmentError(m)那我做错什么了?也许我的版本不支持?我完全迷惑不解,不知道从哪里开始。
我正在运行Ubuntu10.10,scon版本是2.0.0.final.0.r5023。
发布于 2011-02-06 14:21:53
在家中的.scons目录中添加一个工具只是最近的一个补充--您需要使用SCons 2.1或更高版本。
如果要在项目中使用qt4工具,则必须将其添加到<project>/site_scons/site_tools/中。当您将该工具作为"qt4“使用时,子目录必须在site_tools目录中被称为"qt4”。它不能被称为“skes-qt4”或其他任何东西,这可能取决于您在从启动板上签出项目时传递给bzr的选项。
https://stackoverflow.com/questions/4680096
复制相似问题