上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 259 下一页
摘要: 空 gg(h,k){ 动 f=[&](整 m){ ... };// 动 g=[&](整 m,整 n){ ... };//短语,原,这里函数不能用静 动. λ函数(f,g,h,k); } 看见没有,这是祸害.有λ引用问题, 怎么样搞定呢?搞个类,用两个虚函数作接口,填充它. 保护://继承者要实现 虚 阅读全文
posted @ 2022-03-04 21:17 zjh6 阅读(18) 评论(0) 推荐(0)
摘要: add_includedirs("D:\\smartwin\\include") add_links("SmartWin") add_linkdirs("D:\\smartwin\\lib") add_cxxflags('/w','/EHsc','/Zc:strictStrings-','/Gy', 阅读全文
posted @ 2022-03-04 14:28 zjh6 阅读(27) 评论(0) 推荐(0)
摘要: 原文 import std.stdio; import std.algorithm : find, filter; import std.conv : to; import std.uni : isNumber; void main(string[] args){ if (args.length > 阅读全文
posted @ 2022-03-04 09:00 zjh6 阅读(26) 评论(0) 推荐(0)
摘要: xmake -f /tmp/xxx.lua xmake --file=xxx.lua 最简单: -- 添加名为`demo`的目标到工程 target("demo") -- 设置目标程序类型为二进制,一般为`控制台`的终端`命令行`程序 set_kind("binary") -- 添加`src`目录下 阅读全文
posted @ 2022-03-03 22:23 zjh6 阅读(42) 评论(0) 推荐(0)
摘要: v2.0.1 任务,插件,导出工程,生成文档,自定义宏脚本,类库, 绑定宏选项,简化模板 可扩展性:插件/工程模板/平台/架构/动作/选项/任务/宏脚本都可扩展. 目标:实现一人移植,万人使用. 增加了键值风格: target { name = "test", defines = "DEBUG", 阅读全文
posted @ 2022-03-03 22:22 zjh6 阅读(62) 评论(0) 推荐(0)
摘要: 交叉编译 一般sdk目录里面有include/lib/bin,只需要: $ xmake f -p linux --sdk=/home/toolchains_sdkdir $ xmake 就可交叉编译.特殊的可以: $ xmake f -p linux --sdk=/home/toolchains_s 阅读全文
posted @ 2022-03-03 22:21 zjh6 阅读(54) 评论(0) 推荐(0)
摘要: target("a") set_kind("binary") add_files("*.cpp", "*.mpp") set_targetdir('.') //放在当前目录,直接就可运行了,不用xmake run a //xmake.lua 模块: #include <cstdio> export 阅读全文
posted @ 2022-03-03 22:09 zjh6 阅读(19) 评论(0) 推荐(0)
摘要: v2.5.4 支持Apt,Portage add_requires("apt::zlib1g-dev", {alias = "zlib"}) target("test") set_kind("binary") add_files("src/*.c") add_packages("zlib") 导出导 阅读全文
posted @ 2022-03-02 14:54 zjh6 阅读(48) 评论(0) 推荐(0)
摘要: v2.3.1 1,无缝交叉编译. 2,用xmake project -k ninja生成ninja构建配置. 添加socket,pipe模块,改进process模块.重构进程调度器,并行调度构建.重构协程模块,准备远程和分布式编译. 生成后,用$ ninja构建. 无xmake.lua,可调用其他构 阅读全文
posted @ 2022-03-02 14:53 zjh6 阅读(48) 评论(0) 推荐(0)
摘要: 原文 32生成的代码更小,在设计PCB,硬件接口和开发驱动程序方面更简单,更节能,体积更小,运行温度更低,运行速度更快,且更便宜的组件. 我工作的过去十年,只有一个使用64位微控器的项目.其余都是32位和两个或三个8位设备.有个运行atm的8位项目,非常有趣! 调查了D,不幸,当时不适合微控器开发, 阅读全文
posted @ 2022-03-02 09:03 zjh6 阅读(13) 评论(0) 推荐(0)
上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 259 下一页