请推荐在linux下用fortran 95编程的工具
-
- 帖子: 8
- 注册时间: 2005-12-24 0:54
请推荐在linux下用fortran 95编程的工具
编译器和调试工具,最好是免费的
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
-
- 帖子: 8
- 注册时间: 2005-12-24 0:54
谢谢楼上,再请教一下,我在编译时出现如下信息,是什么地方不对
/usr/lib64/gcc/x86_64-suse-linux/4.0.2/../../../../lib64/crt1.o: In function `_start':
../sysdeps/x86_64/elf/start.S:109: undefined reference to `main'
/tmp/cc0SdqIg.o: In function `MAIN__':
curve_v1.f90:(.text+0x87): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0xda): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0x130): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0x186): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0x1dc): undefined reference to `_gfortran_allocate64'
/tmp/cc0SdqIg.o:curve_v1.f90:(.text+0x223): more undefined references to `_gfortran_allocate64' follow
/tmp/cc0SdqIg.o: In function `MAIN__':
curve_v1.f90:(.text+0x4bb): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x4d8): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x4f5): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x512): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x529): undefined reference to `_gfortran_deallocate'
/tmp/cc0SdqIg.o:curve_v1.f90:(.text+0x540): more undefined references to `_gfortran_deallocate' follow
/tmp/cc0SdqIg.o: In function `calculatecurve_':
curve_v1.f90:(.text+0x6f8): undefined reference to `_gfortran_filename'
curve_v1.f90:(.text+0x702): undefined reference to `_gfortran_line'
curve_v1.f90:(.text+0x70c): undefined reference to `_gfortran_ioparm'
curve_v1.f90:(.text+0x716): undefined reference to `_gfortran_ioparm'
curve_v1.f90:(.text+0x71f): undefined reference to `_gfortran_st_write'
curve_v1.f90:(.text+0x72e): undefined reference to `_gfortran_transfer_character'
curve_v1.f90:(.text+0x733): undefined reference to `_gfortran_st_write_done'
collect2: ld returned 1 exit status
/usr/lib64/gcc/x86_64-suse-linux/4.0.2/../../../../lib64/crt1.o: In function `_start':
../sysdeps/x86_64/elf/start.S:109: undefined reference to `main'
/tmp/cc0SdqIg.o: In function `MAIN__':
curve_v1.f90:(.text+0x87): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0xda): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0x130): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0x186): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0x1dc): undefined reference to `_gfortran_allocate64'
/tmp/cc0SdqIg.o:curve_v1.f90:(.text+0x223): more undefined references to `_gfortran_allocate64' follow
/tmp/cc0SdqIg.o: In function `MAIN__':
curve_v1.f90:(.text+0x4bb): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x4d8): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x4f5): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x512): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x529): undefined reference to `_gfortran_deallocate'
/tmp/cc0SdqIg.o:curve_v1.f90:(.text+0x540): more undefined references to `_gfortran_deallocate' follow
/tmp/cc0SdqIg.o: In function `calculatecurve_':
curve_v1.f90:(.text+0x6f8): undefined reference to `_gfortran_filename'
curve_v1.f90:(.text+0x702): undefined reference to `_gfortran_line'
curve_v1.f90:(.text+0x70c): undefined reference to `_gfortran_ioparm'
curve_v1.f90:(.text+0x716): undefined reference to `_gfortran_ioparm'
curve_v1.f90:(.text+0x71f): undefined reference to `_gfortran_st_write'
curve_v1.f90:(.text+0x72e): undefined reference to `_gfortran_transfer_character'
curve_v1.f90:(.text+0x733): undefined reference to `_gfortran_st_write_done'
collect2: ld returned 1 exit status
- lazyquail
- 帖子: 117
- 注册时间: 2005-12-19 6:38
- 来自: 德国
-
- 帖子: 99
- 注册时间: 2006-05-10 9:46
代码贴出来看看啊sunway 写了:谢谢楼上,再请教一下,我在编译时出现如下信息,是什么地方不对
/usr/lib64/gcc/x86_64-suse-linux/4.0.2/../../../../lib64/crt1.o: In function `_start':
../sysdeps/x86_64/elf/start.S:109: undefined reference to `main'
/tmp/cc0SdqIg.o: In function `MAIN__':
curve_v1.f90:(.text+0x87): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0xda): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0x130): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0x186): undefined reference to `_gfortran_allocate64'
curve_v1.f90:(.text+0x1dc): undefined reference to `_gfortran_allocate64'
/tmp/cc0SdqIg.o:curve_v1.f90:(.text+0x223): more undefined references to `_gfortran_allocate64' follow
/tmp/cc0SdqIg.o: In function `MAIN__':
curve_v1.f90:(.text+0x4bb): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x4d8): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x4f5): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x512): undefined reference to `_gfortran_deallocate'
curve_v1.f90:(.text+0x529): undefined reference to `_gfortran_deallocate'
/tmp/cc0SdqIg.o:curve_v1.f90:(.text+0x540): more undefined references to `_gfortran_deallocate' follow
/tmp/cc0SdqIg.o: In function `calculatecurve_':
curve_v1.f90:(.text+0x6f8): undefined reference to `_gfortran_filename'
curve_v1.f90:(.text+0x702): undefined reference to `_gfortran_line'
curve_v1.f90:(.text+0x70c): undefined reference to `_gfortran_ioparm'
curve_v1.f90:(.text+0x716): undefined reference to `_gfortran_ioparm'
curve_v1.f90:(.text+0x71f): undefined reference to `_gfortran_st_write'
curve_v1.f90:(.text+0x72e): undefined reference to `_gfortran_transfer_character'
curve_v1.f90:(.text+0x733): undefined reference to `_gfortran_st_write_done'
collect2: ld returned 1 exit status
- roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
是免费使用的,前提是不是用于商业用途。pihou 写了:intel的只是免费试用,试用期30天。要想再用就只能掏钱了!
✡ 弄个dropbox空间来备份文件或者做私人代码服务器?
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info