Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 64 位编译器在 Xcode 4.3 上运行示例 Fortran 代码,但它不会正确构建。主要问题是,尽管我尽了最大努力,但我无法让单独的 .f90 文件相互交互,因此代码如下
仅使用 ElementModule:ElementType
不管用。有人对如何让单独的 .f90 文件相互读取有任何答案吗?我知道您必须包含特定模块,但我的搜索并没有给我任何关于这些特定模块是什么的直接答案。
通常当 F90 代码编译时,它会生成 2 个文件:一个目标文件和一个 mod 文件。在编译后续模块时,mod 文件用于 USE 语句。
如果你有循环依赖,那么你必须构建两次或更多次。如果可以避免,最好避免循环依赖。
mod文件通常由告诉编译器包含文件在哪里的相同指令拾取。