0

这是我第一次使用scons和编译。

这个应用程序有一个问题,这个人在这里解决了这个问题。现在我想手动应用该修复,但只重新编译该特定代码。所以:

  1. 按照说明在本地下载所有内容。
  2. 相应地修改了3个文件
  3. 试图重新编译:

    cd titanium_desktop/modules/ti.Network
    scons 
    
    scons: *** No SConstruct file found.
    File "C:\Python25\Scripts\..\Lib\site-packages\scons-1.2.0\
    SCons\Script\Main.py", line 826, in _main
    

我做错了什么,我应该怎么做?

4

1 回答 1

1

SConstruct 文件是主要的 SCons 构建脚本。没有它,SCons 不知道该怎么做。

我从您的命令中看到您正在尝试构建具有 SConscript 文件但没有 SConstruct 文件的子目录。在这种情况下,您需要告诉 SCons SConstruct 文件在哪里。最常见的方法如下:

# scons -u

这告诉 SCons 向上遍历目录层次结构,直到找到 SConstruct 文件。

您可以在此处找到更多 SCons 命令行选项。

于 2012-05-17T05:11:43.863 回答