cda-tum / mqt-core

MQT Core - The Backbone of the Munich Quantum Toolkit
http://mqt.readthedocs.io/projects/core
MIT License
52 stars 28 forks source link

✨ add an export header to explicitly manage symbol visibility #627

Closed burgholzer closed 3 months ago

burgholzer commented 3 months ago

Description

This PR adds an Export Header (see https://cmake.org/cmake/help/latest/module/GenerateExportHeader.html) that can be used to manage symbol visibility. This PR does not make use of that feature yet, but can be seen as a preparation towards properly building shared libraries for this project.

Checklist: