我正在阅读此页,以确定Clojurescript是否适合我的用例。
我对使用Clojurescript创建将在Qt 5中运行的Javascript代码感兴趣,其中JS是一种本地语言,可以访问在Qt中公开到JS层的C++函数。
这些函数的名称可以从Qt中的Javascript调用,但是它们当然不存在于Qt项目之外,因此通过Clojurescript创建Javascript代码需要Clojurescript可以调用这些函数,即使它们不在Clojurescript环境的范围之内。
"extern“方法是否允许Clojurescript这样做,同时保持成功的编译以及不”咀嚼“这些函数名,以便它们可以在我的Qt上下文中很好地操作?
发布于 2014-05-04 13:42:11
是。如果您做任何优化,但高级,外部是不必要的。
如果您计划使用高级模式,则需要手动指定外挂程序,或者使用像莱茵这样的插件,或者两者结合使用。
另一件很酷的事情是从API文档中生成一个完整的外部文档,并发布这些文档,以便其他人也从中受益。应该不会太难的。
https://stackoverflow.com/questions/23452568
复制相似问题