<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Neutralinojs輕量級桌面應(yīng)用開發(fā)框架

          聯(lián)合創(chuàng)作 · 2023-09-28 06:10

          Neutralinojs 是一個(gè)輕量級、便攜的桌面應(yīng)用程序開發(fā)框架。可以使用 JavaScript、HTML 和 CSS 開發(fā)輕量級跨平臺(tái)桌面應(yīng)用程序。使用 Neutralinojs 構(gòu)建的應(yīng)用程序可以在 Linux、macOS、Windows 和 Web 上運(yùn)行。

          Neutralinojs 提供了一個(gè)輕量級和便攜的 SDK,它是 Electron 和 NW.js 的替代品。Neutralinojs 不捆綁 Chromium,而是使用操作系統(tǒng)中現(xiàn)有的 Web 瀏覽器庫(例如:Linux 上的 gtk-webkit2)。Neutralinojs 實(shí)現(xiàn)WebSocket 連接,并嵌入了一個(gè)靜態(tài) Web 服務(wù)器來提供 Web 內(nèi)容。此外,它還為開發(fā)人員提供了一個(gè)內(nèi)置的 JavaScript 庫。

          配置/編譯

          首先,克隆這個(gè)庫:

          git clone https://github.com/neutralinojs/neutralinojs.git
          cd neutralinojs

          Linux

          不需要單獨(dú)的編譯器,因?yàn)?Linux 發(fā)行版通常已經(jīng)安裝了 GNU C/C++ 編譯器。

          安裝 GTK、webkit、boost 和其他需要的庫。

          • Ubuntu

          如果您使用的是較新版本的 Ubuntu,可能會(huì)預(yù)安裝一些庫。

           

          sudo apt-get install \ 
              libboost-all-dev \
              libgtk-3-dev \ 
              libwebkit2gtk-4.0-37 \ 
              libwebkit2gtk-4.0-dev \
              libappindicator3-dev
          • Fedora

          sudo dnf install \
              @development-tools \
              libappindicator-gtk3.x86_64 \
              gtk3 \
              webkit2gtk3.x86_64 \
              webkit2gtk3-devel.x86_64 \ 
              boost-devel

          編譯 

          bash build_linux.sh # [ia32, x64, armhf, arm64]

          Windows

          安裝最新的 Visual Studio IDE。Windows 上的 Neutralinojs 編譯將使用 MSVC(cl.exe)C++ 編譯器。通過 Chocolatey 安裝 Boost 庫。

          choco install boost-msvc-14.1

          編譯

          ./build_windows.bat # [ia32, x64, armhf, arm64]

          macOS

          安裝 Xcode 命令行工具。通過 Homebrew 安裝 Boost 庫。

          brew install [email protected]

          編譯

          bash build_macos.sh # [ia32, x64, armhf, arm64]
          
          瀏覽 47
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  www.大香蕉综合网 | 欧美成人猛片AAAAAAA | www.操| 国产精品激情综合网 | 热久久国产 |