[入门] 每次用dmd编译时,都需要把所有需要的lib文件写上吗?
ilovetopview
2012-02-23
import dfl.all;
int main() { Form myForm; Label myLabel; myForm = new Form; myForm.text = "DFL Example "; myLabel = new Label; myLabel.font = new Font("Verdana", 14f); myLabel.text = "Hello, 赵钱孙李周吴郑王2012-2-23 !!!"; myLabel.location = Point(15, 100); myLabel.autoSize = true; myLabel.parent = myForm; Application.run(myForm); return 0; } ------------------------r.bat-------------- bud hello.d -release -gui:4.0 -cleanup ------ 不行啊,去不掉后边的cmd黑框。 |
|
ilovetopview
2012-02-23
编译的速度快,但就是有后边的cmd黑框
|
|
sinpool
2012-02-23
http://dlang.group.iteye.com/group/topic/26319
这是编译DWT时去掉控制台黑框的方法, 你看看管用吗。 |
|
ilovetopview
2012-02-23
----dmd.exe 可去掉黑框
dmd hello.d -O -release -L/SUBSYSTEM:windows:5 dfl.lib ----bud.exe 不能去掉黑框 bud hello.d -release -gui:4.0 -cleanup 这个bud.exe 是我上边的地址下载的,你们有新的或D2058编译的吗?或许新编译的就行。 |
|
ilovetopview
2012-02-23
src目录http://www.dsource.org/projects/build/attachment/wiki/WikiStart/bud-3-1.04-ported-to-D2.tar.gz?format=raw
编译 make -f Makefile.unix or make -f Makefile 都不行 error: build.d<1553> :error:function std.string.tolower!<string>.tolower is decrecated error!!! not get new bud.exe |
|
betty_betty2008
2012-02-24
ilovetopview 写道 编译的速度快,但就是有后边的cmd黑框
bud -O -release -cleanup -nodef -L/SUBSYSTEM:windows:5 hello.d 加上-nodef 开关不让bud生成默认 -L/SUBSYSTEM:console:4 的hello.def文件,而改由命令显式指定-L/SUSBYSTEM:windows:5 |
|
dfl_lover
2012-02-24
呵呵,人才啊!弄熟参数就是不一样啊!
|
相关讨论
相关资源推荐
- 分享20个响应式web设计的必备jQuery插件
- 15款响应式布局必备的jQuery Grid网格插件
- S Gallery – 很有特色的响应式 jQuery 相册插件
- 【推荐发布】优秀的免费响应式 jQuery 滑块插件 – iView Slider
- web前端期末大作业 html+css+javascript+jquery+bootstarp响应式鲜花售卖网站16页
- java 插件设计 web_程序猿必备的10款web前端开发插件四
- java web插件_程序猿必备的10款web前端开发插件五
- 新时代网站必备jQuery插件
- 15个款优秀的 jQuery 图片特效插件推荐
- 前端开发和设计必备的Chrome插件