这个版本重点对其他语言的支持做了一些改进,比如新增了fortran的编译支持,zig语言的实验性支持,另外对golang/dlang增加了第三方依赖包支持以及交叉编译支持。...也会不定期做一些改进,其主要目的并不是替代它们官方自身的构建系统,仅仅只是为了支持与c/c++的混合编译,更好的为c/c++项目服务, 毕竟有些c/c++项目中,还是会偶尔调用其他语言的代码接口,比如与cuda, dlang...更多例子见:Go Examples Dlang/Dub依赖包支持 xmake对dlang的dub包管理也进行了支持,可以快速集成dlang的第三方依赖包: add_rules("mode.debug"...#887: 支持zig编译器 #893: 添加json模块 #898: 改进golang项目构建,支持交叉编译 #275: 支持go包管理器去集成第三方go依赖包 #581: 支持dub包管理器去集成第三方dlang
- go - dlang...(default: console) - console: c++, go, dlang, cuda, rust...- qt.widgetapp_static: c++ - shared: c++, dlang..., cuda, c - static: c++, go, dlang, cuda, rust, c
; f1::ff(); g1::gf(); } cargo rust的cargo类似于php的pecl,java的maven或者gradle,golang的mod,dlang
根据黑莓去年的一份报告,不常见的编程语言——包括 Go、Rust、Nim 和 DLang——也正成为寻求绕过安全防御或解决其开发过程中的薄弱环节的恶意软件作者的最爱。
此外,Hacker News上还有网友想到了D语言(DLang),这个语言和C++的互通性很不错。而且D语言也有Carbon的不少功能,包括和C++相互调用、减少额外的开销等。
[12] 参考内容 1 http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3499.html 2 https://dlang.org/spec
关于D语言的更多内容,可查看D语言作者Walter Bright的更详细的介绍: https://dlang.org/blog/2018/06/11/dasbetterc-converting-make-c-to-d
(default: console) - console: c++, go, dlang, cuda,
is_cross() 接口 #4747: 添加 build.always_update_configfiles 策略 改进 #4575: 检测无效的域参数 添加更多的 loong64 支持 改进 dlang
第一个愿景文档(http://wiki.dlang.org/Vision/2015H1)是定在2015年1月1日,下一个迭代(Vision/2015H2 - DWiki)已经晚了4个月,持续了6个月的迭代周期已最好的讽刺
clang A C language family frontend for LLVM go Go Programming Language Compiler dlang
我们可以用这个接口,添加各类xmake支持的源文件,比如:c/c++, asm, objc, swift, go, dlang等源文件,甚至是:.obj, .a/.lib等二进制对象和库文件。
甚至,C/C++ 包不够,其他语言的包也可以拿过来用,例如:Xmake 也支持从 dub/cargo 等 Dlang/Rust 的包管理器中拉取包,给 C/C++ 项目使用。
同时也让用户在开发 C/C++ 项目的时候,拥有与其他语言一样的良好体验,比如:Rust/Cargo,Nodejs/Npm, Dlang/Dub,不再为到处找第三包,研究如何移植编译而折腾。
Home - D Programming Language [EB/OL] https://dlang.org/ [cppref-constexpr]: cppreference.com. constexpr
(c) DMNA与dLANG、vLANG、DMNB和听觉网络的相互作用。 (d)在故事中,楔前叶和岛叶的平均BOLD信号在短时间内呈现出显著的正相关和负相关。
OneDrive Linux onedrive Linux客户端: https://github.com/skilion/onedrive 安装: sudo pacman -S curl sqlite dlang
symbol: BR2_INSTALL_LIBSTDCPP Comment string: C++ D support Dependency symbol: BR2_TOOLCHAIN_HAS_DLANG...Comment string: Dlang Fortran support Dependency symbol: BR2_TOOLCHAIN_HAS_FORTRAN Comment string
领取专属 10元无门槛券
手把手带您无忧上云