Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/150.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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
C++ c++;如何添加和使用外部so库_C++_Shared Libraries - Fatal编程技术网

C++ c++;如何添加和使用外部so库

C++ c++;如何添加和使用外部so库,c++,shared-libraries,C++,Shared Libraries,我有EUSignCP.so,我将其设置为/usr/local/lib/euscp/,并添加到编译器行-L/usr/local/lib/euscp/,但当我尝试连接此库时,包含“”会出现错误: <EUSignCP>: No such file or directory :没有这样的文件或目录 请说明如何正确连接和使用外部库共有两部分。标题和库。头在编译时使用,库在编译和运行时使用。您是否在/usr/local/include/euscp/中安装了头文件?但是,如果我只有EUSign

我有EUSignCP.so,我将其设置为/usr/local/lib/euscp/,并添加到编译器行-L/usr/local/lib/euscp/,但当我尝试连接此库时,包含“”会出现错误:

<EUSignCP>: No such file or directory
:没有这样的文件或目录

请说明如何正确连接和使用外部库

共有两部分。标题和库。头在编译时使用,库在编译和运行时使用。您是否在
/usr/local/include/euscp/
中安装了头文件?但是,如果我只有EUSignCP.so?…EUSignCP.so中有什么?它是C++源代码吗?没有头文件,你的代码不知道共享库中的内容,所以不能使用它的任何功能。如果我知道什么类库有这个库,我可以调用没有H文件(可以自己创建)吗?