0
私はswiftpmと.xcconfigファイルと結婚しようとしています。Swift Package Managerに設定ファイルを提供
私は2本の線で右隣の私のPackage.swift
ファイルへConfig.xcconfig
ファイルを作成しました:
LIBRARY_SEARCH_PATHS = $(inherited) $(SRCROOT)/../3rdparty/mylib/.build/
OTHER_LDFLAGS = $(inherited) -lmylibRelease
しかし、私はまだ120個のリンケージ・エラーを持っている、私の推測ではswift build
が私の設定ファイルを見ていないということです。
どうすればよいですか?
おお、私は '迅速build'でのconfigsを使用するカントの詳細を表示するには
? XCodeのみ? – s1ddok
はい、そうです。意味があります。 xcconfigはXcodeの設定ファイルであり、Xcodeでのみ使用できます。カスタム設定が必要な場合は、Xcodeプロジェクトを生成し、そこからビルドする必要があります。 –
私の問題は、追加のライブラリ検索パスなどを渡す方法を見つけることができなかったということでした。私は '-Xlinker'の束を使ってしまいましたが、SwiftPMとして使うことができないので、パッケージ。 – s1ddok