2017-03-13 2 views
0

私はLinuxでswiftを使用し、いくつかのライブラリを含むPackage.swiftファイルを作成しましたが、プロジェクトを迅速なビルドコマンドでビルドしたとき、ライブラリは実行可能ファイルに静的にリンクされていました。私はswift package generate-xcodeprojコマンドを使用してXcodeプロジェクトを生成しようとしましたが、XcodeでプロジェクトをビルドしてからProductディレクトリを開いて、ライブラリが実行可能ファイルと動的にリンクしていました。どのように私は動的リンクとして使用することができますか?swiftパッケージマネージャリンクダイナミックライブラリ

答えて

1

SwiftPMバージョン3は、静的にリンクされたライブラリでのみ実行可能ファイルをビルドすることができました。 SwiftPMバージョン4(現在ベータ版で、今秋リリース予定)では、動的リンクライブラリを使ってビルドすることもできます。詳細については、SE-0146を参照してください。