喜欢D语言,期待Mono-D及入门教程
ilovetopview
2012-03-08
两周前把dfl目录放入,可以编译出dfl.lib及dfl.dll,可是就不编译main.d时,总是提示“系统找不到指定的文件。无论是随便新建一个工程,还是新建一个具有引用dfl的工程。奇怪,问题出在哪儿呢?
|
|
ilovetopview
2012-03-08
Building: Dtest (Debug)
正在执行主编译... Build Project A:\D\dmd2\windows\bin\dmd.exe -c "Dtesthello.d" -of"A:\DProjects\D_hello\Dtest\obj\Debug\Dtesthello.obj" -I"A:\DProjects\D_hello\dfl" -gc -debug A:\D\dmd2\windows\bin\dmd.exe -gc -debug -of"A:\DProjects\D_hello\Dtest\bin\Debug\Dtest.exe" "obj\Debug\Dtesthello.obj" "dfl.lib" 构建完成 --0 个错误, 0 个警告 ---------------------- 完成 ---------------------- 构建成功。 |
|
ilovetopview
2012-03-09
文件太大,和bud生成的差远了,而且不能运行。
|
|
ilovetopview
2012-03-09
exe文件可以运行,原来是我的dfl.lib需要重新编译一下(以前有次编译错误)。
可文件还是1322kb,太大,比用bud编译慢多了;run items可以出现运行的窗口,无法调为release编译,无法调试。 |
|
ilovetopview
2012-03-09
感觉还是用Mono-D,写文件,然后用bud编译,至于调试,用VS.NET?
|
|
ww21xx
2012-03-09
ilovetopview 写道 感觉还是用Mono-D,写文件,然后用bud编译,至于调试,用VS.NET?
调试的确应该用VisualD,VS调试功能太强大了! |
|
ilovetopview
2012-03-09
Mono-D的win32太不好用。
真不如直接用dfl组件的main例程,但这时填加引用Resources又不能使用。 只好在options里的构建-compiling-libraries里直接填名称。 release也可编译了。需在options里的构建-compiling-里选择release并同debug一样配置好。好麻烦。 发现调试还行,若出错,会直接转到那行,不用自己定、找。呵呵。 写文件的时候有时候若配置好includes(同sc.ini配置),打.后提示倒还全。不错。但有时不灵,如不是先打开工程文件时双击某个D文件,打开后打.无法调出。 |
|
ilovetopview
2012-03-09
期待:
1、Mono-D的新建工程的Options的compiling最好能配置一次设置(debug release),每次新建后自动调用!好比windows下的sc.ini文件。 2、win32-d项目希望给个好用的例程,让看看问题出在哪儿?(真还不如 dmd winsamp.d -O -release -L/SUBSYSTEM:windows:5 ) 3、建空D工程后,希望也能很方便的填加引用,而且不论debug release都能用 (当然现在直接在libraries里填名称也行,但太繁琐:debug release须分别填)。 期待Mono-D快快成长!!! |