Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
某些plplot函数无法与gfortran链接_Fortran_Gfortran - Fatal编程技术网

某些plplot函数无法与gfortran链接

某些plplot函数无法与gfortran链接,fortran,gfortran,Fortran,Gfortran,我有一个使用plplot函数的fortran代码,如下所示: call plsetopt('geometry','800x600+800+1') call plsetopt('np',' ') ! No pause between pages call plsdev('xwin') call plinit() call plfontld(1) call plfont(2) call plssym(0.0d0,1.5d0) ! Set symbol si

我有一个使用plplot函数的fortran代码,如下所示:

   call plsetopt('geometry','800x600+800+1')
   call plsetopt('np',' ') ! No pause between pages
   call plsdev('xwin')
   call plinit()
   call plfontld(1)
   call plfont(2)
   call plssym(0.0d0,1.5d0)  ! Set symbol size
   call pladv(0)             ! Advance and set page
   call plschr(0.0d0,0.8d0)  ! Set character scale
   call plvpor(0.15d0,0.85d0,0.15d0,0.85d0)
   call plwind(xmin,xmax,vmin,vmax) ! Set scale
   call plbox('BCNST',0.0d0,0,'BCNST',0.0d0,0) ! Draw box
   call pllab('x','v',titre)
   call plpoin(1,x(1),x(2),18) ! Plot one point with symbol 17
   call plssym(0.0d0,0.8d0)  ! Reset symbol size to small symbol
我使用以下两个命令之一编译代码:

gfortran -I/usr/include/plplot  langevin.f -o langevin -lplplotf95cd -lplplotd

or

gfortran langevin.f -o langevin $(pkg-config --cflags --libs plplotd-f95)s
但仍有一些pplot功能未成功链接,包括:plsetopt、plsdev、plbox、pllab和plpoin,而其他功能正常。我有gfortran 4.6和libplplot 5.9.9以及Ububtu 12上的cairo驱动程序


你能给我个建议吗?谢谢。

没有多少人关注tag。始终使用标签并仅在必要时添加版本标签。是否收到任何错误消息?谢谢。是的,如果我评论这些行,我会收到链接器错误,我不会:langevin.f:.text+0xe55:未定义的对plsetopt_u'langevin.f:.text+0xe69:未定义的对plsdev_'langevin.f:.text+0xf4e:未定义的对plbox_'langevin的引用。f:.text+0xf84:未定义的对pllab_'langevin的引用。f:.text+0xfaf:未定义的对“plpoin”的引用您应该更新您的问题。