首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在使用configure --with- XYZ =yes时指定到XYZ的路径

如何在使用configure --with- XYZ =yes时指定到XYZ的路径
EN

Stack Overflow用户
提问于 2011-02-14 05:27:43
回答 2查看 4.3K关注 0票数 3

我正在尝试用configuremakemake install三部曲编译c源代码。

因为我想编译源代码,以便它们使用缺省情况下不使用的另一个库(XYZ),所以我可以用

代码语言:javascript
复制
./configure --with-XYZ=yes

但是,就目前而言,XYZ没有安装在默认位置,所以我想我可以使用相同的配置脚本指定XYZ位置的路径。如果我的猜测是正确的,如果有人能为我指出如何做的正确方向,我将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-14 20:42:21

在命令行上指定库路径,如下所示:

代码语言:javascript
复制
./configure --with-XYZ=yes LDFLAGS=-L/path/to/xyz
票数 4
EN

Stack Overflow用户

发布于 2011-02-15 00:28:34

最常见的方法是指定LDFLAGS (对于-L)和CPPFLAGS (对于-I)变量,就像描述的ptomato一样。

在许多情况下,还有其他特定于该选项和提供该选项的包的方法。有时可能是--with-XYZ=PATH,有时可能是--with-XYZ-path=PATH,有时涉及到pkg-config。您需要阅读特定的安装文档,或者经常做一些检测工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4986994

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档