<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 平臺庫 [TOC] ## 概述 為了提供對用戶原生操作系統服務的訪問,`Kotlin/Native` 發行版包含了一組為每個目標平臺預構建的庫。我們稱之為**平臺庫**。 ### POSIX 綁定 對于所有基于 `Unix` 或 `Windows` 的目標平臺(包括 `Android` 與`iPhone`),我們提供了 `posix` 平臺庫。它包含對`POSIX` 標準的平臺實現的綁定。 使用該庫只需 ```kotlin import platform.posix.* ``` 唯一不可用的目標平臺是 [WebAssembly](https://zh.wikipedia.org/wiki/WebAssembly)。 請注意,`platform.posix` 的內容在不同平臺上并不相同,就像不同的 `POSIX` 實現一樣略有不同。 ### 熱門原生庫 還有很多平臺庫可用于所在主機以及交叉編譯目標。`Kotlin/Native` 發行版可以在適用的平臺上訪問`OpenGL`、 `zlib` 以及其他熱門原生庫。 在蘋果平臺上提供了 `objc` 庫,用來與 [Objective-C](https://zh.wikipedia.org/wiki/Objective-C) 進行互操作。 詳細信息請核查發行版的 `dist/klib/platform/$target` 的內容。 ## 默認可用 來自平臺庫的包都默認可用。使用時無需指定特殊的鏈接標志。`Kotlin/Native`編譯器會自動檢測訪問了哪些平臺庫,并自動鏈接所需的庫。 另一方面,發行版中的平臺庫僅僅是對原生庫的包裝與綁定。這意味著計算機上需要已經安裝了原生庫自身(`.so`、 `.a`、 `.dylib`、 `.dll` 等)。 ## 示例 `Kotlin/Native` 安裝包中提供了大量的示例演示平臺庫的使用。詳見[樣例](https://github.com/JetBrains/kotlin-native/tree/master/samples)。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看