ibsh / TagLib

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Carthage Compatible License

Overview

This is a mirror of the TagLib 1.12 source and will build a dynamic framework for macOS.

It is slightly tuned to address some XCode warnings and uses the project settings recommended by XCode.

Requirements

  • macOS 10.10+
  • Xcode 14.0.1+

Installation

Carthage

Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks. To integrate LAME into your Xcode project using Carthage, specify it in your Cartfile:

github "Phisto/TagLib" ~> 1.0

Manually

If you prefer not to use Carthage, you can integrate TagLib into your project manually. You need to build and add the TagLib framework (TagLib.framework) to your project yourself.

Usage

See the online API documentation of the TagLib project.

Updating

To update to the newest TagLib version download the lates source from taglib.org, and replace the taglib-src folder in the project with the one in the downloaded source folder.

License

TagLib is released under the GNU Lesser General Public License (LGPL).

About

License:GNU Lesser General Public License v3.0


Languages

Language:C++ 98.7%Language:CMake 0.6%Language:C 0.4%Language:Objective-C 0.3%