cppcms– 共享库 –Linux【JAVA教程】

!
也想出现在这里? 联系我们
信息

cppcms– 共享库 –Linux,第1张

概述cppcms – 共享库 – Linux

我正在尝试在linux上使用cppCMS框架(Debian发行版)。

我按照网站上的构build教程中描述的步骤,然后尝试构buildhello world应用程序。

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

./hello:加载共享库时出错:libcppCMS.so.1:无法打开共享目标文件:没有这样的文件或目录

C / C ++ linux共享库可以通过将自己的文件覆盖到新的版本来自动更新吗?

如何在Python中使用librt函数?

Dumpbin.exe for linux来查看导入

linux上的所有MIPS代码都应该是PIC吗?

是否有可能强制一系列的虚拟地址?

我对linux相对来说比较陌生,所以我不得不做一点研究,并且遇到这些叫做Shared librarIEs的东西。 据我了解,这些* .so文件正是我所需要创build的。 我还读到,库的基础文件夹是/ home / usr / lib,所以我试图将文件复制到该文件夹​​,但没有帮助。

我真的很感激任何帮助,可能会让我通过这个问题。

谢谢!

为什么LD_PRELOAD不能用于加载的共享库之一?

C ++符号在共享对象中具有不同的大小

ld-linux.so以什么顺序search共享库?

剖析由Ruby程序调用的C共享库

调用dlclose(NulL)是否安全?

我能够通过执行“sudo ldconfig”从这个问题中恢复

不要自行构建CppCMS,请安装准备使用deb: http ://cppCMS.com/wikipp/en/page/apt#Apt-Get.RepositorIEs

您可以使用提到的问题的疑难解答指南: http : //cppCMS.com/wikipp/en/page/cppCMS_1x_build_troubleshooting#My.sample.application.does.not.find.the.shared.object。 .code.libcppCMS.so..code..when.I.try.to.run.it。

这也为我解决了这个问题:

export LD_liBRARY_PATH=/path/to/library/ ./hello -c config.Js

其中“/ path / to / library /”是libcppCMS.so.1所在的实际目录。 (我的是/ usr / local / lib /)

[来自http://comments.gmane.org/gmane.comp.lib.cppCMS.user/764 ]

总结

以上是内存溢出为你收集整理的cppcms – 共享库 – Linux全部内容,希望文章能够帮你解决cppcms – 共享库 – Linux所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞96 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容