Apple/Xcode
Conan can be integrated with XCode in two different ways:
Using the cmake generator to create a conanbuildinfo.cmake file.
Using the xcode generator to create a conanbuildinfo.xcconfig file.
With CMake
Check the Integrations/cmake section to read about the cmake generator. Check the official CMake docs to find out more about generating Xcode projects with CMake.
With the xcode generator
You can use the xcode generator to integrate your requirements in your Xcode project.
This generator creates an xcconfig
file, with all the include paths, lib paths, libs, flags etc, that can be imported in your project.
Open conanfile.txt
and change (or add) the xcode generator:
[requires]
Poco/1.7.8p3@pocoproject/stable
[generators]
xcode
Install the requirements:
$ conan install .
Go to your Xcode project, click on the project and select Add files to.
Choose conanbuildinfo.xcconfig
generated.
Click on the project again. In the info/configurations section, choose conanbuildinfo for release and debug.
Build your project as usual.
See also
Check the Reference/Generators/xcode for the complete reference.
See also
Check the Tools section about Apple tools to ease the integration with the Apple development tools in your recipes using the toolchain as a build require.
See also
Check the Darwin Toolchain package section to know how to cross build for iOS
, watchOS
and tvOS
.