17

私は現在、swift.orgのドキュメントに従って、新しい Swift Package Manager をいじっています。

Githubからデモ プロジェクトを複製し、ターミナルから次のコマンドを実行します。

git clone https://github.com/apple/example-package-dealer.git
cd example-package-dealer
swift build
.build/debug/Dealer

実行中swift buildにエラーが発生します。

<unknown>:0: error: no such file or directory: 'build'

何か案が?

4

4 に答える 4

18

私は1時間立ち往生しました。悲しいことに、間違った迅速なパッケージをダウンロードするのは大失敗です。を使用する場合は、必ず開発swift buildをダウンロードしてください。

于 2016-01-26T09:43:25.720 に答える
6

新しくインストールしたswiftをに追加していませんPATH。そのための手順はこちらです。

OS X の場合:

export PATH=/Library/Developer/Toolchains/swift-latest.xctoolchain/usr/bin:"${PATH}"

Linux の場合:

export PATH=/path/to/Swift/usr/bin:"${PATH}"

次に、動作をテストします。

swift build --version
于 2015-12-19T17:23:58.307 に答える
3

最新のスナップショットに問題があると思います:

  • 1月11日のUbuntu 14.04 Swift 2.2スナップショットには、usr/binにswift-buildが含まれています
  • 1月25日のUbuntu 14.04 Swift 2.2スナップショットには、usr/binにswift-buildが含まれていません

さらに、1 月 25 日のリリースでは、他のファイル (たとえば、usr/lib/swift/linux にある libFoundation.so および libXCTest.so) も欠落しているようです。

構造の変更があった....または、単純に、最新のスナップショットに問題があった ;) スナップショットを修正している間は、古い (1 月 11 日) スナップショットを取得するだけで問題ありません。

于 2016-01-26T23:29:01.597 に答える