Neutralinojs輕量級(jí)桌面應(yīng)用開發(fā)框架
資料介紹
軟件簡介
Neutralinojs 是一個(gè)輕量級(jí)、便攜的桌面應(yīng)用程序開發(fā)框架。可以使用 JavaScript、HTML 和 CSS 開發(fā)輕量級(jí)跨平臺(tái)桌面應(yīng)用程序。使用 Neutralinojs 構(gòu)建的應(yīng)用程序可以在 Linux、macOS、Windows 和 Web 上運(yùn)行。
Neutralinojs 提供了一個(gè)輕量級(jí)和便攜的 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 boost@1.76
編譯
bash build_macos.sh # [ia32, x64, armhf, arm64]
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- PSoC NeoPixel Easy轻量级库0次下载
- 轻量级的媒体框架引擎组件HiStreamer1次下载
- 原创分享:自制轻量级单片机UI框架29次下载
- 轻量级的SDN数据包转发验证方案10次下载
- 基于Feistel结构的超轻量级分组密码算法4次下载
- 基于轻量级虚拟化的LDDoS仿真攻防方法6次下载
- ThinkPHP 6.0完全开发手册资源下载13次下载
- 基于YOLO改进的轻量级交通标识检测模型12次下载
- 一种轻量级时间卷积网络设计方案6次下载
- Protothreads极轻量级系统的详细资料简介6次下载
- 基于ARM的轻量级TCPIP协议栈的移植及应用54次下载
- 基于MVC架构的轻量级工作流引擎设计0次下载
- 轻量级工作流引擎架构设计0次下载
- 轻量级RFID安全协议22次下载
- 基于Linux的轻量级嵌入式GUI系统及实现23次下载
- SSM框架的源码解析与理解416次阅读
- 基于Openharmony轻量级操作系统的分布式数据管理开发案例1092次阅读
- 嵌入式框架Zorb Framework状态机的实现1278次阅读
- Linux轻量级工具集合Busybox的特点和使用1563次阅读
- 嵌入式框架Zorb Framework搭建方案1546次阅读
- 长短距离循环更新(LRRU)网络的轻量级深度网络框架介绍1138次阅读
- 一个轻量级的权限认证框架:Sa-Token2311次阅读
- 一个纯Python编写的轻量级数据库895次阅读
- 针对单片机开发的轻量级OTA组件1487次阅读
- TinyDB轻量级数据库有哪些特点呢1560次阅读
- 轻量级Kubernetes-K3S工具介绍2594次阅读
- 基于鸿蒙的JS框架ace_lite_jsfwk开发2946次阅读
- spring框架中定时器使用与配置1820次阅读
- 谷歌开发一个轻量级的库——TFGAN 它可以让生成对抗网络更易于实验5568次阅读
- 什么是Hibernate?Hibernate框架架构与框架原理分析5326次阅读
下載排行
本周
- 1OAH0428最新規(guī)格書(中文)
- 2.52 MB | 27次下載 | 10 積分
- 2HACD1204QN型低抖動(dòng)LVDS時(shí)鐘緩沖器
- 0.45 MB | 3次下載 | 免費(fèi)
- 3HBS2268 PWM的電流型開關(guān)電源控制器中文手冊(cè)
- 1.47 MB | 3次下載 | 免費(fèi)
- 4麻將機(jī)升降電路
- 0.12 MB | 2次下載 | 1 積分
- 5TL431系列可調(diào)精密并聯(lián)穩(wěn)壓器規(guī)格書
- 359.48KB | 1次下載 | 免費(fèi)
- 6SOD80C玻璃、全密封玻璃表面貼裝封裝規(guī)格書
- 126.34KB | 1次下載 | 免費(fèi)
- 7隔離電源方案電路框架圖
- 8.42 MB | 1次下載 | 1 積分
- 8大彩VisualTFT智能家居UI案例
- 14.60 MB | 1次下載 | 免費(fèi)
本月
- 1A7159和A7139射頻芯片的資料免費(fèi)下載
- 0.20 MB | 55次下載 | 5 積分
- 2DeepSeek:從入門到精通
- 5.36 MB | 52次下載 | 1 積分
- 3零死角玩轉(zhuǎn)STM32F103—指南者
- 26.78 MB | 44次下載 | 1 積分
- 4PIC12F629/675 數(shù)據(jù)手冊(cè)免費(fèi)下載
- 2.38 MB | 36次下載 | 5 積分
- 5OAH0428最新規(guī)格書(中文)
- 2.52 MB | 27次下載 | 10 積分
- 6PIC16F716 數(shù)據(jù)手冊(cè)免費(fèi)下載
- 2.35 MB | 18次下載 | 5 積分
- 7dsPIC33EDV64MC205電機(jī)控制開發(fā)板用戶指南
- 5.78MB | 8次下載 | 免費(fèi)
- 8STC15系列常用寄存器匯總免費(fèi)下載
- 1.60 MB | 7次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935124次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191370次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81582次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73813次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評(píng)論