C++ ubuntu操作系统,g++;,找不到-lplot
问题是: 我将在C++程序中使用一些科学的绘图,我找到PLplot。 然后我通常只执行C++ ubuntu操作系统,g++;,找不到-lplot,c++,C++,问题是: 我将在C++程序中使用一些科学的绘图,我找到PLplot。 然后我通常只执行apt get install cl plplplplplot和pkg config--cflags--libs plplplplot。 然后,我在代码中包含头文件#include,并执行g++-lplplotmain.cpp。它只返回“找不到-lplot” 然而,我试图找到plplot.so,却一无所获!它不在/usr/bin/lib或/usr/lib或其他任何地方!我对此感到困惑 有没有人对这类错误有大致了
apt get install cl plplplplplot
和pkg config--cflags--libs plplplplot
。
然后,我在代码中包含头文件#include
,并执行g++-lplplotmain.cpp
。它只返回“找不到-lplot”
然而,我试图找到plplot.so,却一无所获!它不在/usr/bin/lib或/usr/lib或其他任何地方!我对此感到困惑
有没有人对这类错误有大致了解?首先在系统中搜索plplot.h。如果存在,则使用-I标志进行编译。 例如:
g++-I/path\u到\u文件/-lplplot main.cpp
以root身份运行apt get install libplplot dev
以安装开发包(提供标题)。程序参数到g++
的顺序很重要:至少使用g++-Wall-g main.cpp$(pkg config--cflags--libs plplplotd-c++)
。谢谢!问题是我应该链接plplotd而不是plplot。