我想编译一个连接apache webserver和arduino芯片的监听器。要编译此侦听器,需要安装D编译器。可以在apache webserver上安装D,编译程序然后执行它吗?
答案 0 :(得分:1)
对于你想要的东西,你需要一个Apache Httpd模块,它做类似于Martin Nowak的DREPL所做的事情(动态编译,链接和执行D源)。我可能是错的,但对于任何严肃的事情来说这看起来都是一个糟糕的想法...


更好(已经证明,坚如磐石)的解决方案是使用FastCGI,SCGI甚至是好的旧CGI。在互联网上的D中都有三种实现方式。


 Adam Ruppe的 arsd.cgi
模块实现了对所有提到的协议的支持: https://github.com/adamdruppe/arsd/blob/master/cgi.d