|
发表于 2009-5-10 14:37:12
|
显示全部楼层
不应该是编译器的问题。会不会是 ar 的问题?
我这里,单独编译 wind 模块下的最后是可以通过并生成 wind.exe 的。- ifort main.f -w90 -w95 -cm -I../../src/include -I/usr/include -I../../src/lib/modules -O3 libwind.a ../../src/lib/wind/libwind.a ../../src/lib/liblaps.a ../../src/lib/util/libutil.a ../../src/lib/modules/libmodules.a -L/usr/lib -lnetcdf -lgcc -o wind.exe
- rm -f *.o
复制代码
看了一下 src/wind/Makefile 出错的那个 libwind.a 是用应该是用 ar 生成的($(ARCHIEVE)),但是我真不明白,为什么还要一个 libwind.a 已经被绕糊涂了…… |
|