You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`CMAKE_INSTALL_PREFIX`|`/path/to/install`| Specifies a custom installation directory for **Quantum++** header files -- useful when you lack administrative privileges or want a non-default install location |
114
-
||||
115
-
|`QPP_ENABLE_PYQPP`|`ON/OFF`[`OFF` by default]| Enables pyqpp C++ development, disabled by default |
116
-
|`QPP_ENABLE_TESTING`|`ON/OFF`[`OFF` by default]| Enables unit testing with GoogleTest, disabled by default |
117
-
|`QPP_MATLAB`|`ON/OFF`[`OFF` by default]| Enables (if available)/disables interoperability with MATLAB, allowing to detect MATLAB installation automatically. If enabled, allows applications to save/load **Quantum++** matrices and vectors to/from MATLAB. |
118
-
|`QPP_OPENMP`|`ON/OFF`[`ON` by default]| Enables (if available)/disables OpenMP multi-processing library |
119
-
|`QASMTOOLS_QASM2_SPECS`|`ON/OFF`[`OFF` by default]| Enables/disables using the OpenQASM 2.0 standard instead of Qiskit specifications -- see [`DISCREPANCIES.md`](https://github.com/softwareQinc/qpp/blob/main/DISCREPANCIES.md)|
120
-
||||
121
-
|`QPP_SANITIZE`|`ON/OFF`[`OFF` by default]| Enables code sanitizing |
122
-
||||
123
-
|`QPP_BIGINT`|`default`, etc. [`default` by default]| Signed big integer type (`qpp::bigint`) |
124
-
|`QPP_FP`|`default`, etc. [`default` by default]| Floating-point type (`qpp::realT`) |
125
-
|`QPP_IDX`|`default`, etc. [`default` by default]| Integer index type (`qpp::idx`) |
|`CMAKE_INSTALL_PREFIX`|`/path/to/install`| Specifies a custom installation directory for **Quantum++** header files -- useful when you lack administrative privileges or want a non-default install location |
114
+
||||
115
+
|`QASMTOOLS_QASM2_SPECS`|`ON/OFF`[`OFF` by default]| Enables/disables using the OpenQASM 2.0 standard instead of Qiskit specifications -- see [`DISCREPANCIES.md`](https://github.com/softwareQinc/qpp/blob/main/DISCREPANCIES.md)|
116
+
||||
117
+
|`QPP_ENABLE_PYQPP`|`ON/OFF`[`OFF` by default]| Enables pyqpp C++ development, disabled by default |
118
+
|`QPP_ENABLE_TESTING`|`ON/OFF`[`OFF` by default]| Enables unit testing with GoogleTest, disabled by default |
119
+
|`QPP_MATLAB`|`ON/OFF`[`OFF` by default]| Enables (if available)/disables interoperability with MATLAB, allowing to detect MATLAB installation automatically. If enabled, allows applications to save/load **Quantum++** matrices and vectors to/from MATLAB. |
120
+
|`QPP_OPENMP`|`ON/OFF`[`ON` by default]| Enables (if available)/disables OpenMP multi-processing library |
121
+
|`QPP_QUBIT_OPTIMIZATIONS`|`ON/OFF`[`ON` by default]| Enables optimized code paths for qubit-only systems (d = 2) |
122
+
||||
123
+
|`QPP_BIGINT`|`default`, etc. [`default` by default]| Signed big integer type (`qpp::bigint`) |
124
+
|`QPP_FP`|`default`, etc. [`default` by default]| Floating-point type (`qpp::realT`) |
125
+
|`QPP_IDX`|`default`, etc. [`default` by default]| Integer index type (`qpp::idx`) |
126
+
||||
127
+
|`QPP_SANITIZE`|`ON/OFF`[`OFF` by default]| Enables code sanitizing |
0 commit comments