неверное имя c имя архива библиотеки на схеме выпуска - PullRequest
0 голосов
/ 09 января 2020

У меня есть несколько статических c библиотек с разными названиями продуктов для схемы отладки и выпуска. Например, у меня есть библиотека TestLib с именем продукта:

  • Отладка: TestLib_d
  • Релиз: TestLib

Задачи проекта и библиотеки цели c имеют конфигурацию Debug и Release.

Работает хорошо, и все библиотеки stati c архивируются с правильным именем (например: libTestLib_d.a для отладки и libTestLib.a для выпуска).

Но когда я собираю проект со схемой Release , компоновщик не работает:

...
clang: error: no such file or directory: '/[PROJECT_TRUNK]/libs/TestLib/lib/xcode4/libTestLib_d.a'
Command Ld failed with a nonzero exit code

Из вышеприведенной ошибки вы можете видеть, что компоновщик продолжает искать libTestLib_d.a вместо libTestLib.a.

Есть идеи, чтобы решить эту проблему?

...