Meh*_*dad 8 templates d shared-libraries
我刚才意识到:
D中几乎所有东西都变得模糊不清.这真棒为一个可执行文件,但是这是如何工作的共享库?如果在编译之前没有生成代码,那么D不能创建使用模板的共享库,可以吗?(例如,Phobos 必须是静态的 - 没有别的办法,对吧?)
Tra*_*s3r 8
嗯,这与C++代码一样.
只能预编译非模板化部件.其他所有内容都必须提供完整的源代码.
作为共享或静态库的Phobos在这里没有太大区别.由于dmd的共享库问题,它仍然是静态的.
归档时间:
14 年,6 月 前
查看次数:
457 次
最近记录: