链接窗口中的错误

时间:2013-07-19 00:45:34

标签: c compiler-construction compiler-errors fortran

我正在尝试编译一个c文件cfile.c,它调用fortran文件中的子例程fortfile.f,并且我需要在windows上编译它。我用来执行此操作的命令依次为:

icl /c /Qipo cfile.c

ifort /c /Qipo fortfile.f

icl cfile.obj fortfile.obj /Qipo

我使用icl进行链接,因为ifort似乎需要在Windows中不可用的选项nofor_main。但是当我执行这些命令时,我收到以下错误:

ipo: error #11023: Not all components required for linking are present on command line

ipo_5220.obj: error LNK2019: unresolved external symbol _pythagoras_ referenced in function _main

请注意,毕达哥拉斯是在fortran中调用的子程序。任何想法是什么?

0 个答案:

没有答案