何处可获取Vulkan API的Fortran绑定?是否需手动编写C函数签名?
Vulkan API的Fortran绑定获取渠道
- 优先用自动绑定生成工具:借助Fortran的
ISO_C_BINDING模块搭配代码生成器,能批量把Vulkan的C头文件转换成Fortran接口,不用手动逐个敲函数签名。 - 找社区现成的绑定项目:不少开源项目已经做好了Vulkan的Fortran绑定,直接导入对应的模块就能用,省得自己从头折腾。
- 要是上面的都不合适,再考虑手动编写:用
ISO_C_BINDING对应C函数的参数、返回值类型定义接口块,但这种方式比较繁琐,适合只用到小部分API的场景。
内容的提问来源于stack exchange,提问作者alagris
相关产品推荐
相关产品推荐

