4
Project/
  dub.sdl/
  source/
  examples/
    test/
      source/
        app.d
      dub.sdl

プロジェクト/ダブ.sdl

...
subpackage "./examples/test"
...

プロジェクト/例/テスト/ダブ.sdl

name "test"
targetType "executeable"

dub run test次のエラーが発生した場合に実行しようとすると

Failed to parse package description for test in Project/examples/test.
Failed to find a package named 'test'.

を実行しようとしても同じことが起こりdub run :testます。

4

2 に答える 2

2

コマンドでは、サブパッケージ名の前にルート パッケージ名を付ける必要があります。

dub run rootpackagename:test

run(またはbuild他のコマンドを)明示的に指定する必要があるようです)。

于 2016-02-10T17:02:10.030 に答える