fort: command line remark #10148: option '-i_dynamic' not supported
时间: 2024-03-20 14:44:17 浏览: 169
jest-runner-remark:Jest runner 运行 remark-lint
如果您在 Linux 上使用 Intel Fortran 编译器时遇到“command line remark #10148: option '-i_dynamic' not supported”错误,可能是因为该选项在新版本的编译器中已被弃用。相反,您应该使用 `-shared-intel` 选项来链接共享对象(shared object)文件。
例如,如果您要链接名为 `mylib.so` 的共享对象文件,可以使用以下命令行:
```
ifort myprogram.f90 -L. -lmylib -shared-intel
```
请注意,`-shared-intel` 选项必须放在链接器选项(如 `-l`)之后。此选项告诉编译器使用与 Intel 编译器兼容的方式生成共享对象文件。
如果您使用的是较旧的 Intel Fortran 编译器版本,可能需要使用 `-i_dynamic` 选项来链接共享对象文件。在这种情况下,请确保您正在使用正确的编译器版本,并检查您的命令行参数是否正确。
阅读全文