nim 6. 使用包

本来想按照制作包 - 发布包 - 使用包的顺序写。发现制作包一时还没搞懂,先看看怎么使用包吧。

nim的包管理工具,是自带的 nimble。  nimble的官方包列表是:Nim package directory (nimble. Directory)

我们从里面找到个wNim, 看看怎么用。

安装包

按照wNim说明,先用 

nimble install wNim  

安装包。  不过我没安装成功,只好使用第二个方法.

git clone https://github.com/khchen/wNim.git
cd wNim
nimble install

这次比较顺利。

 

使用包

建个新项目(其实就是个文件夹),里面新建文件 main.nim,  代码如下:

import wNim

let app = App()
let frame = Frame(title="Hello World", size=(400, 300))

frame.center()
frame.show()
app.mainLoop()

编译:

nim c -d:release -d:strip --opt:size --app:gui main.nim

会生成 main.exe

运行:

 

 

至此,我们按照了wNim包, 并且调用它创建了一个windows窗口程序。

 

 
posted @   乁卬杨  阅读(111)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 【杂谈】分布式事务——高大上的无用知识?
点击右上角即可分享
微信分享提示