草庐IT

library_release

全部标签

linux - 链接时 LD_LIBRARY_PATH 和 -L 有什么区别?

我在链接时遇到了LD_LIBRARY_PATH的问题(这个问题与运行时无关)。当我运行make时,链接行看起来像这样(这是一个使用g++版本4.1.x的Linux系统):g++a.ob.oc.o-omyapp\-L/long/path/to/libs/\-L/another/long/path/\-labc-ldef-lghi-l选项引用存在于-L选项指定目录中的共享库(例如,libabc.so)。这些目录也出现在LD_LIBRARY_PATH中。通过该配置,链接成功,我可以运行该应用程序。如果我从LD_LIBRARY_PATH中删除目录,那么我会得到一个错误行,例如:/usr/bin

PHP 启动 : Unable to load dynamic library `curl.so` Ubuntu

PHPWarning:PHPStartup:Unabletoloaddynamiclibrary'/usr/lib/php/20131226/curl.so'-/usr/lib/php/20131226/curl.so:undefinedsymbol:zend_unset_propertyinUnknownonline0我正在使用Ubuntu14.04LTS和PHPv5.6同一台机器上还有其他版本php5和php7,但是php5.6已经启用。我尝试通过安装cURLsudoapt-getinstallphp5.6-curl现在我得到了Unabletoloaddynamiclibraryc

php - 在 Windows : how to fix "PHP Startup: Unable to load dynamic library" issues? 中运行 PHP

我已经确定了php文件夹的路径并尝试运行一些php文件并从命令行获取此消息。MicrosoftWindows[Version6.3.9600](c)2013MicrosoftCorporation.Allrightsreserved.C:\Users\U1>phpFailedloading\usr\local\php5\ext\php_xdebug-2.2.0-5.3-vc9.dllPHPWarning:PHPStartup:Unabletoloaddynamiclibrary'/usr/local/php5/ext\php_curl.dll'-Thespecifiedmoduleco

php - 如何修复 PHP 警告 : PHP Startup: Unable to load dynamic library 'ext\\php_curl.dll' ?

我目前在WindowsServer2008R2上安装了PHP5.5.12和Apache2.4。一切运行良好,没有任何问题/警告。我所做的是将相同的Apache文件/配置复制到另一台服务器。我复制了C:\PHP目录,然后复制了C:\Apache24目录并将它们粘贴到新服务器中。然后我安装了Apache并进行了一次更改(即httpd-kinstall。我将端口号从80更改为8877。Apache工作正常,它在8877上运行港口。我也可以通过转到SERVER_IP_ADDRESS:8877打开默认页面,它可以工作。但是,PHP不能正常工作。在Apache服务器的error.log文件中,我收

mysql - El Capitan 升级 : Library not loaded:/usr/local/lib/libmysqlclient. 18.dylib

错误:/Users/askar/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/mysql2-0.3.20/lib/mysql2.rb:31:in`require':dlopen(/Users/askar/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/extensions/x86_64-darwin-14/2.2.0-static/mysql2-0.3.20/mysql2/mysql2.bundle,9):Librarynotloaded:/usr/local/lib/libmysqlclient.18

android - Android Studio 中的 Gradle : Failed to resolve third-party libraries

我一直在尝试将我的项目从Intellij切换到AndroidStudio,这需要我创建一个build.gradle文件。我知道我可以将这些中的每一个都添加为库依赖项,但我理想情况下希望能够使maven存储库依赖项工作。每次同步时,我的支持库都可以正常同步,但是对于每个第三方库,我都会得到类似"Error:(30,13)Failedtoresolve:com.facebook.android:facebook-android-sdk:3.23.1"对于每个库。buildscript{repositories{mavenCentral()}dependencies{classpath'co

安卓 : app loading library at runtime on Lollipop but not IceCreamSandwich

我目前正在使用AndroidStudio开发一个Android应用。目前,该应用程序在Lollipop设备上完美启动,但由于在预Lollipop设备上出现ClassNotFoundException而在启动时崩溃(我已经在ICS上进行了测试,但它失败了)。缺少的类在运行时总是来自外部库。这是gradle文件:buildscript{repositories{maven{url'https://maven.fabric.io/public'}}dependencies{classpath'io.fabric.tools:gradle:1.+'}}applyplugin:'com.andr

android - 解析 XML : unbound prefix on library 时出错

我在我的项目中使用了三个库:a.ViewPagerb.SherlockActionBarc.PagerSlidingTabStrip在我的布局xml中,我在这里得到以下errorparsingXML:我实现的库与项目中使用的其他两个库相同。其他两个库运行顺利。错误只存在于此。请帮忙。完整的布局xml:我已经尝试过清理项目,将库重新添加到工作区等。 最佳答案 尝试使用res-autoxmlnsschemas添加自定义属性引用 关于android-解析XML:unboundprefixonl

android - 对话 fragment : NullPointerException (support library)

我正在使用出色的ACRA库以接收来self的应用程序的错误报告。我收到很多客户关于DialogFragment中的NPE的报告,但我无法重现它:java.lang.NullPointerExceptionatandroid.support.v4.app.DialogFragment.onActivityCreated(SourceFile:366)atandroid.support.v4.app.FragmentManagerImpl.moveToState(SourceFile:892)atandroid.support.v4.app.FragmentManagerImpl.move

android - 应该使用android :showAsAction when not using the appcompat library

我有一个奇怪的问题,我在我的android应用程序中使用menu.xml文件,如下所示:它运行良好,但几天前我将我的eclipse更新到最后一个版本,之后,app:showAsAction="always"显示错误:Shoulduseandroid:showAsActionwhennotusingtheappcompatlibraryandafterthatmyactionbariconswasmovedtotheoverflowbarandnotshowingtheintheactionbaratall.无论如何,appcompat库是我的基本样式的父级。我应该怎么做才能解决这个问题