C++ Web开发框架 - 共享库 - Linux

4

我正在尝试在Linux(Debian分布版)上使用cppcms框架。

我按照网站上的构建教程进行了操作并尝试构建一个hello world应用程序。

我已经成功编译源代码,但是当我尝试运行它时,出现了以下错误:

./hello: error while loading shared libraries: libcppcms.so.1: cannot open shared object file: No such file or directory

由于我对Linux比较新,所以我做了一些研究,并了解到了共享库这些东西。据我所知,这些*.so文件正是我需要创建的。

我也读到了库的基础文件夹是/home/usr/lib,所以我尝试将文件复制到那个文件夹中,但没有帮助。

非常感谢任何能帮助我解决这个问题的帮助。

谢谢!

3个回答

3

我通过执行“sudo ldconfig”命令成功解决了这个问题。


2


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接