Как скомпилировать программу C++ для более старой версии MacOS?

вот мои шаги сборки:

conan install . --build=missing
cmake --preset conan-default
cmake --build --preset conan-release

в результате получается двоичный файл, совместимый только с текущей (последней) версией MacOS.

otool -l mybin
platform 1
    minos 14.5
      sdk 14.5

Как изменить шаги сборки для MacOS 10.14?

🤔 А знаете ли вы, что...
C++ является одним из самых популярных языков программирования в мире.


53
1

Ответ:

Решено

Мне удалось создать свою программу для MacOS 10.15, добавив os.version=10.15 в профиль conan2, расположенный в ~/.conan2/profiles. вот какой новый двоичный вывод:

 platform 1
    minos 10.15
      sdk 14.5