knrt.net
当前位置:首页 >> lD lssl >>

lD lssl

在编译工程时,有时会遇到类似“ld: library not found for -l....”的错误提示。 原因: 通常这是由于工程在编译时找不到需要的链接库而导致的。 解决方法: 一般可以通过如下方法解决,在工程的Target中选中要执行编译的某个target,然后“get inf...

我有遇到类似的情况,上网查了资料,下边的几种方法可能有用: 你若有XXX.xcworkspace文件 就打开编译运行一下; 在Build Phases -》Link Binary With Libraries 中添加对应的文件; 在Build Setting -》Search Paths -》Library Search Path...

1、有可能是你的权限问题。 无法使用ld,ld是linux上的链接器。 2、有可能是你gcc的问题,建议安装或者更新gcc版 本。

尝试编译的时候尝试在gcc 后面加上 `pkg-config --libs --cflags gtk+-2.0`这个符号是反引号。

系统没有安装libcap开发包,通过 yum install libcap-devel 安装后就可以了。

你得在/etc/ld.so.conf 文件中添加你安装的libpcap的路径,这样系统就能找到你的动态连接库的位置了

真难得见到一个提问没吃错误信息的……T.T 你这个问题是 ld 没有找到 minigui 的函数库,你先确定你把 minigui 装到了什么地方(应该是 libminigui.so* 文件的位置)。 如果不是标准地址的话,可以用 -L/xx/xxxx (应该是这个参数吧?不记得了)来...

make前需要检测安装环境,软件目录下 # ./configure 缺乏软件包的话,configure过不了,需要安装依赖包。这步过了make不行,可能就是源码包的问题。

从报错信息来看你编译的时候是 指定了编译参数sasl的,但是在你指定的目录没有找到libsasl2.so文件。这可能有两种原因:1、你没有安装cyrus-sasl-devel这个rpm包,2、你编译时指定的目录和安装目录不符。 解决方法:1、用rpm -qa | grep sasl ,...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com