SYCL* ターゲット向けに特定のデバイス・ライブラリーを有効 / 無効にします。
Linux*: | -fsycl-device-lib=library[,library,...] -fno-sycl-device-lib=library[,library,...] |
macOS*: | なし |
Windows*: | -fsycl-device-lib=library[,library,...] -fsycl-device-lib=library[,library,...] |
library |
設定可能な値は以下のとおりです。
複数のライブラリーをリンクする場合は、ライブラリー名をコンマで区切ります。例えば、libm-fp32 デバイス・ライブラリーと C ライブラリーの両方をリンクする場合、「libm-fp32,libc」を指定します。 ライブラリー名の間にスペースを追加しないでください。 「all」を指定すると、ほかの値よりも優先されます。 |
オフ |
ターゲットのデバイス・ライブラリーへのリンクを無効にします。 |
このオプションは、SYCL* ターゲット向けに特定のデバイス・ライブラリーを有効 / 無効にします。
fno-sycl-device-lib=library を指定すると、SYCL* ターゲットでは指定したライブラリーへのリンクが無効になります。
Visual Studio*: [Linker] > [General] > [Enable linking of the device libraries]
[Linker] > [General] > [Disable linking of the device libraries]
Eclipse*: [Linker] > [Libraries] > [Enable linking of the device libraries]
[Linker] > [Libraries] > [Enable linking of the device libraries]
なし