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 @ 2022-09-02 08:22  乁卬杨  阅读(97)  评论(0编辑  收藏  举报