Linux 配置共享库 我下载了一个C++库,用于我的代码,我想把它配置成一个共享库。该库当前位于我的工作目录中。我已将所有共享对象(.so)文件复制到/lib64,并更新了ld_library_路径以指向库,library_路径以指向库的lib文件夹,cplus_include_路径以指向库的include文件夹。然而,当我在标题中包含库中的任何内容时,我会得到一个“没有这样的文件或目录”错误

Linux 配置共享库 我下载了一个C++库,用于我的代码,我想把它配置成一个共享库。该库当前位于我的工作目录中。我已将所有共享对象(.so)文件复制到/lib64,并更新了ld_library_路径以指向库,library_路径以指向库的lib文件夹,cplus_include_路径以指向库的include文件夹。然而,当我在标题中包含库中的任何内容时,我会得到一个“没有这样的文件或目录”错误,linux,Linux,有人能告诉我需要采取哪些额外步骤吗 在尝试#包含与库关联的头时,是否出现“无此类文件或目录”错误?或者在尝试将最终可执行文件与库本身链接时?我假设是前者,因为错误指向了头文件中包含的位置,并且没有生成.o文件。那么,文件在哪里并不重要,因为您还没有使用它。重要的是标题在哪里。您是否在compile命令中添加了任何-I选项?没有。在/include文件夹的路径中是否遵循-I选项?

有人能告诉我需要采取哪些额外步骤吗

在尝试
#包含与库关联的头时,是否出现“无此类文件或目录”错误?或者在尝试将最终可执行文件与库本身链接时?我假设是前者,因为错误指向了头文件中包含的位置,并且没有生成.o文件。那么,
文件在哪里并不重要,因为您还没有使用它。重要的是标题在哪里。您是否在compile命令中添加了任何
-I
选项?没有。在/include文件夹的路径中是否遵循-I选项?