我目前正在对32/64位上所有主要操作系统的BLAS/LAPACK (Fortran库)的本机绑定进行修改,将其作为一个库。
然而,我已经开始遇到一些与UNIX/Windows世界和Fortran / C之间的数据类型差异有关的问题。
和数据类型的表是非常非公开的,因为大小。
是否有一个规范的源(或者我们可以通过引用权威源来创建一个源?)在实践中的所有位大小中,Fortran和C?主要的OSes上的原始数据类型
或者,至少就C类型而言,Fortran类型。
即用下列列填充表(开始时有几列):
OS ARCH Language Type Bits
Linu
我正在使用catkin命令行工具来构建,这是Google基准的catkin包装器。该构建使用一个CMakeLists文件,到目前为止在Ubuntu18.04上一直运行良好。我现在正在尝试用快照构建这个包。Snapcraft有catkin工具插件,并在构建之前设置一个VM。但是,我现在从一个系统库中得到了一个错误,但是构建没有成功:
In file included from /root/parts/workspace/install/usr/include/x86_64-linux-gnu/bits/fcntl.h:61:0,
from /root/parts