env_impl_architecture
SAIMのビルドターゲットアーキテクチャを取得します。
定義¶
名前空間: Alice.Environment
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Environment.cs
env_impl_architecture()¶
SAIMのビルドターゲットアーキテクチャを取得します。
戻り値 | |
---|---|
string |
SAIMのビルドターゲットアーキテクチャを表す文字列。 |
対応 | |
---|---|
AliceScript | 2.0、2.1、2.2、2.3、3.0、4 |
AliceSister | 2.0、2.1、2.2、2.3、3.0、4 |
Losetta | 0.9、0.10、0.11 |
説明¶
この関数は、SAIMのビルドターゲットアーキテクチャを取得します。
実行する環境がLosettaまたはAlice3.0以降のAliceScriptの場合、返す文字列は以下のいずれかです。
戻り値 | 該当するビルド |
---|---|
x64 |
64ビット版WindowsへのAOTビルド、64ビット版Linux、macOSへの単一ファイルビルド |
x86 |
32ビット版WindowsへのAOTビルド |
ARM32 |
ARMアーキテクチャ向け32ビット版WindowsへのAOTビルド、ARMアーキテクチャ向け32ビット版Linuxへの単一ファイルビルド |
ARM64 |
ARMアーキテクチャ向け64ビット版WindowsへのAOTビルド、ARMアーキテクチャ向け64ビット版Linuxへの単一ファイルビルド |
Debug |
デバッグ用のビルド |
Release |
.NET-CLR上で共通で動作するビルド |
実行する環境がAliceScriptあるいはAliceSisterの場合、返す文字列は以下のいずれかです。
戻り値 | 該当するビルド |
---|---|
Debug |
デバッグ用のビルド |
Release |
.NET-CLR上で共通で動作するビルド |
例¶
次の例では、SAIMのビルドターゲットアーキテクチャを取得します。