dsi*_*cha 10 d blas lapack object-files omf
有没有我可以用OMF对象格式获得Windows的预编译BLAS和LAPACK二进制文件?我想将一些D语言代码链接到这些.我知道在哪里可以获得COFF格式的相关库.我也知道objconv工具,它将COFF转换为OMF,尽管由于我不完全理解的原因,这似乎在实践中不起作用.这些似乎与符号中的下划线有关,尽管我尝试了几乎每个设置来处理这些并且似乎都没有.
或者,是否有人知道如何将引用二进制文件转换为OMF,以便它们实际上可以正确链接到DMD编译的代码?作为最后的手段,有谁知道如何使用DMC构建CLAPACK,CBLAS和F2CLIB?这些附带的构建过程似乎完全面向GCC工具链.
小智 -1
“...接缝完全适合 GCC 工具链。”
这是轻描淡写的说法。Blas 经过高度“优化”,可在 gcc 的一个特定版本 2.4.3?? 下进行编译。
也许,可以从未优化的源代码版本开始,使用 OpenWatcom 工具链进行编译,从而生成 32 位 OMF,但是,我担心,会涉及很多 foo 并且结果会非常慢代码。