ld:警告:自動リンクされたライブラリ 'swiftObjectiveC'が見つかりませんでした

Blazej SLEBODA

私はobj-cで書かれたレガシープロジェクト(iOSアプリケーション)に取り組んでいます。プロジェクトは、obj-cで記述されたレガシー静的ライブラリとリンクしています。

ライブラリはSwiftで記述されたコードで拡張され、エラーなしでビルドされます。

問題は、次のエラーでビルドされるプロジェクトレベルにあります。

ld: warning: Could not find auto-linked library 'swiftObjectiveC'
ld: warning: Could not find auto-linked library 'swiftSwiftOnoneSupport'
ld: warning: Could not find auto-linked library 'swiftCoreAudio'
ld: warning: Could not find auto-linked library 'swiftCoreGraphics'
ld: warning: Could not find auto-linked library 'swiftCore'
ld: warning: Could not find auto-linked library 'swiftQuartzCore'
ld: warning: Could not find auto-linked library 'swiftDarwin'
ld: warning: Could not find auto-linked library 'swiftsimd'
ld: warning: Could not find auto-linked library 'swiftFoundation'
ld: warning: Could not find auto-linked library 'swiftAVFoundation'
ld: warning: Could not find auto-linked library 'swiftCoreMedia'
ld: warning: Could not find auto-linked library 'swiftDispatch'
ld: warning: Could not find auto-linked library 'swiftCoreFoundation'
Undefined symbols for architecture x86_64:
  "protocol descriptor for Swift.Hashable", referenced from:
      protocol conformance descriptor for __C.AVAudioSessionCategory : Swift.Hashable in __C_Synthesized in libFindParking.a(libFindParking.a-x86_64-master.o)
      generic protocol witness table for __C.AVAudioSessionCategory : Swift.Hashable in __C_Synthesized in libFindParking.a(libFindParking.a-x86_64-master.o)
      protocol conformance descriptor for __C.AVAudioSessionMode : Swift.Hashable in __C_Synthesized in libFindParking.a(libFindParking.a-x86_64-master.o)
      generic protocol witness table for __C.AVAudioSessionMode : Swift.Hashable in __C_Synthesized in libFindParking.a(libFindParking.a-x86_64-master.o)
  • 問題を解決する方法は?

更新しました:

Cocoapodsを使用していません

Blazej SLEBODA

これが私のために働いた解決策です:

どうやら純粋なObjective-cプロジェクトの場合、この$(TOOLCHAIN_DIR)/ usr / lib / swift / $(PLATFORM_NAME)をターゲットのライブラリ検索パスに追加する必要があります。これは、Objective-cのプロジェクトに迅速に記述されたライブラリを含めていたときにうまくいきました

https://stackoverflow.com/a/53101587/1180728

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ld:-lmpifが見つかりません(ライブラリがリンクされている場合でも)

分類Dev

依存ライブラリがリンクされている場合、JNI「指定されたプロシージャが見つかりませんでした」

分類Dev

「クエリで@clientディレクティブが見つかりましたが、クライアントリゾルバが指定されていませんでした」クライアントキャッシュを使用するときの警告

分類Dev

ライブラリhostpolicy.dllが見つかりませんでした

分類Dev

ライブラリhostpolicy.dllが見つかりませんでした

分類Dev

必要なZlibライブラリが見つかりませんでした

分類Dev

GDALライブラリが見つかりませんでした

分類Dev

setuptools警告:設定されたライセンスファイル「L」が見つかりませんでした

分類Dev

LibrosaがDockerでOSError( 'sndfileライブラリが見つかりません')を発生させました

分類Dev

クラスが見つかりませんでしたか?

分類Dev

Java 9 Eclipse 4.7ポータブルエクスポートエラー「リソースが見つかりません」、「指定された起動構成からメインメソッドが見つかりませんでした。」

分類Dev

警告が表示されましたクラス "com.qualcomm.qti.Performance"が見つかりませんでした

分類Dev

警告が表示されましたクラス "com.qualcomm.qti.Performance"が見つかりませんでした

分類Dev

警告が表示されましたクラス "com.qualcomm.qti.Performance"が見つかりませんでした

分類Dev

JUnit:4.8.1 "クラスが見つかりませんでした"

分類Dev

puppet apply 'クラスが見つかりませんでした'

分類Dev

クラスJsonObjectが見つかりませんでした

分類Dev

AndroidActionBarクラスが見つかりませんでした

分類Dev

Swift:インポートされたcライブラリで関数が見つかりません

分類Dev

AndroidStudioがUbuntuを起動しませんメインクラスが見つかりませんでした

分類Dev

クエリの実装が見つかりませんでした '選択'が見つかりません

分類Dev

クエリのコンテキストまたは渡された小道具として「クライアント」が見つかりませんでした

分類Dev

ダイナミックライブラリ 'libudfex.so'で関数が見つかりませんでした

分類Dev

SSLライブラリを読み込めませんでした-dllが見つかりません

分類Dev

オフラインWLSTクラスが見つかりませんでした

分類Dev

Eclipseが読み込まれません:メインクラスが見つかりませんでした

分類Dev

PythonMotoライブラリで「要求されたリソースが見つかりません」エラー

分類Dev

エラー:関数 "%>%"が見つかりませんでした

分類Dev

Vagrantboxが見つかりませんでしたエラー

Related 関連記事

  1. 1

    ld:-lmpifが見つかりません(ライブラリがリンクされている場合でも)

  2. 2

    依存ライブラリがリンクされている場合、JNI「指定されたプロシージャが見つかりませんでした」

  3. 3

    「クエリで@clientディレクティブが見つかりましたが、クライアントリゾルバが指定されていませんでした」クライアントキャッシュを使用するときの警告

  4. 4

    ライブラリhostpolicy.dllが見つかりませんでした

  5. 5

    ライブラリhostpolicy.dllが見つかりませんでした

  6. 6

    必要なZlibライブラリが見つかりませんでした

  7. 7

    GDALライブラリが見つかりませんでした

  8. 8

    setuptools警告:設定されたライセンスファイル「L」が見つかりませんでした

  9. 9

    LibrosaがDockerでOSError( 'sndfileライブラリが見つかりません')を発生させました

  10. 10

    クラスが見つかりませんでしたか?

  11. 11

    Java 9 Eclipse 4.7ポータブルエクスポートエラー「リソースが見つかりません」、「指定された起動構成からメインメソッドが見つかりませんでした。」

  12. 12

    警告が表示されましたクラス "com.qualcomm.qti.Performance"が見つかりませんでした

  13. 13

    警告が表示されましたクラス "com.qualcomm.qti.Performance"が見つかりませんでした

  14. 14

    警告が表示されましたクラス "com.qualcomm.qti.Performance"が見つかりませんでした

  15. 15

    JUnit:4.8.1 "クラスが見つかりませんでした"

  16. 16

    puppet apply 'クラスが見つかりませんでした'

  17. 17

    クラスJsonObjectが見つかりませんでした

  18. 18

    AndroidActionBarクラスが見つかりませんでした

  19. 19

    Swift:インポートされたcライブラリで関数が見つかりません

  20. 20

    AndroidStudioがUbuntuを起動しませんメインクラスが見つかりませんでした

  21. 21

    クエリの実装が見つかりませんでした '選択'が見つかりません

  22. 22

    クエリのコンテキストまたは渡された小道具として「クライアント」が見つかりませんでした

  23. 23

    ダイナミックライブラリ 'libudfex.so'で関数が見つかりませんでした

  24. 24

    SSLライブラリを読み込めませんでした-dllが見つかりません

  25. 25

    オフラインWLSTクラスが見つかりませんでした

  26. 26

    Eclipseが読み込まれません:メインクラスが見つかりませんでした

  27. 27

    PythonMotoライブラリで「要求されたリソースが見つかりません」エラー

  28. 28

    エラー:関数 "%>%"が見つかりませんでした

  29. 29

    Vagrantboxが見つかりませんでしたエラー

ホットタグ

アーカイブ