摘要:
地址在此 通过这个,可以学习如此自己制造编译器. 里面就一个makefile,然而自带的nmake始终表现稳定:语法错误,你永远也改不正确的语法错误. 然后借xmake. 先在外层建立文件,后来失败,说找不到相应文件(层级目录不对).然后在src/目录里面建xmake.lua如代码所示. 然后xma 阅读全文
posted @ 2020-01-17 17:45
zjh6
阅读(18)
评论(0)
推荐(0)
摘要:
// Compile with: dmd -betterC destruct.d import core.stdc.stdio : puts; // Compile with: dmd -betterC destruct.d struct DestroyMe { ~this() { puts("De 阅读全文
posted @ 2020-01-17 17:05
zjh6
阅读(13)
评论(0)
推荐(0)
摘要:
感觉我是玩不转rust了. 开始是依赖版本不同,或者说中科院的有点过时了.人家要求的是0.3.2我的没有. 然后满世界找镜像. 最后找着一个 [source.mayun] registry = "https://gitee.com/rust_venom/crates.io-index" 把它加上.要 阅读全文
posted @ 2020-01-17 12:10
zjh6
阅读(25)
评论(0)
推荐(0)
摘要:
如题,我已经遇见两次了.昨天一次,今天一次. 在32位机器上不要选x86_64,要自己编译. 阅读全文
posted @ 2020-01-17 10:17
zjh6
阅读(12)
评论(0)
推荐(0)
摘要:
auto a=read("鍗曡瘝.txt"); writeln(text(a)); 或者这样: string b=to!string(read("a.txt")); write(b); 或者这样. int[]b=[0xb5a5,0xb4ca];//, string d=".txt"; writeln 阅读全文
posted @ 2020-01-16 23:33
zjh6
阅读(16)
评论(0)
推荐(0)
摘要:
这是由于我先把d语言的编码设置成gbk,然后再改成utf8多改几下,就出错了. 然后就是删除C:\Users\Administrator这里的viminfo.就好了,刚删除时,感觉vim一下变快了. 阅读全文
posted @ 2020-01-16 22:08
zjh6
阅读(22)
评论(0)
推荐(0)
摘要:
先下载下来位置在此 直接按build.bat会出现错误. 修改: 1,outbuff.d的__vsnprintf为snprintf. 2,ext.d的引入read的方式不对,改一下.再点就成功了. 以后遇见编译什么的, 记下来,稍不注意就编译错误. 阅读全文
posted @ 2020-01-16 12:48
zjh6
阅读(11)
评论(0)
推荐(0)
摘要:
struct ListenConfig { string addr; ushort port = 80; } struct Config { ListenConfig listen; string staticDomain = null; bool indexable = false; } cons 阅读全文
posted @ 2020-01-15 22:07
zjh6
阅读(18)
评论(0)
推荐(0)
摘要:
-- add rules: debug/release add_rules("mode.debug", "mode.release") -- define target target("main") -- set kind set_kind("binary") --set_kind("static" 阅读全文
posted @ 2020-01-15 21:33
zjh6
阅读(18)
评论(0)
推荐(0)
摘要:
import core.sys.windows.windows; pragma(lib, "comdlg32"); uint getColor(uint defaultColor) { COLORREF[16] acrCustClr; // array of custom colors CHOOSE 阅读全文
posted @ 2020-01-10 09:40
zjh6
阅读(25)
评论(0)
推荐(0)
浙公网安备 33010602011771号