1

我想做以下事情:

在 FORTRAN 程序中

调用 myPackageFunction("MPI_User_function")

...应由 AC PREPROCESSOR MAKRO 转移到...

调用 myPackageFunction("mpi_user_function_")

我想这样做的原因是我的包的用户(普通的 MATLAB 和 Fortran 用户)不必知道 Fortran 的名称修饰,但同时为用户执行此任务不会慢完成了打包功能。

有人知道我该怎么做吗?如果有任何帮助,我将不胜感激!

4

1 回答 1

1

C 预处理器不能进行这种转换。

您可能需要编写一个自定义脚本来执行此操作,该脚本在编译器运行之前由您的构建系统自动调用。

于 2011-05-03T12:25:29.050 回答