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

これにより、SConstruct ファイルが見つかるまでディレクトリ階層をたどるように SCons に指示されます。

その他の SCons コマンド ライン オプションについては、こちらを参照してください。

于 2012-05-17T05:11:43.863 に答える