D语言新手问题 怎么安装第三方库

· Created · Last modified by Ding replied at · 72 times read

在网上找了些第三方库,按说明用dub编译,怎么配置,我弄不明白,而且版本不同,做法可能不同一样。
希望有人告诉我,当前版本怎么安装第三方库。

有大神,就说说在windows下怎么安装dlangui库吧,这个库源码我已下了,但就是不知道怎么安装和使用。

dub.json中添加依赖:

"dependencies": {  
 "dlangui": {  
 "path": "../dlangui/"  //dlangui目录
 }  
 }

源代码文件放入演示代码

import dlangui;

  

mixin APP_ENTRY_POINT;

  

/// entry point for dlangui based application

extern (C) int UIAppMain(string[] args)

{

    // create window

    Window window = Platform.instance.createWindow("My Window", null);

    // create some widget to show in window

    window.mainWidget = (new Button()).text("Hello world"d).textColor(0xFF0000); // red text

    // show window

    window.show();

    // run message loop

    return Platform.instance.enterMessageLoop();

}

运行 dub run

项目底下有使用说明的。
mixin APP_ENTRY_POINT; 是入口不能省略的

自己定义模板,资源放在 views 目录,可以参考dlangui 演示程序 example1 里面的设置。

有演示程序的先分析演示程序,依葫芦画瓢。拷贝演示程序,改下依赖目录位置。运行下是否可以正常运行,可以,删掉演示代码放自己的代码。

论坛程序有问题,插入图片提示:
Invalid UTF-8 sequence (at index 1)

dlangui代码不多。
为什么帖子没传附件,还会带附件呢?

Login to reply