autoconf 相关问题

GNU Autoconf创建一个shell脚本`configure`,用于配置软件以便为类UNIX操作系统进行编译。

如何在Apache 2.2.9中使用mod_ssl将openssl 0.9.8升级到1.0.2

我被要求在SuseSE11SP3中使用openssl 1.0.2重新编译mo_ssl。不过,我是Suse的新手,但知道一点点linux。操作系统:Suse SE11SP3 Openssl:0.9.8j

回答 2 投票 1

提升和自动提供

我正在制作一个使用Autoconf的项目。我在configure.ac中有以下内容:AC_CHECK_HEADERS([boost / foreach.hpp],[],[AC_MSG_ERROR(你需要Boost库。)])当我运行configure时,它...

回答 3 投票 11

使用Autotools的默认编译器标志

我想知道如何设置默认的编译器/链接器/等。标志,如果我使用Autoconf / Automake组合。例如,如果我没有设置任何内容,则默认编译器标志为“-O2 -g”。我可以用......覆盖它

回答 7 投票 24

什么是autotools中的缓存变量?

来自irssi的真实示例:https://github.com/irssi/irssi/blob/master/configure.ac#L824众所周知,autotools会从configure.ac文件生成配置脚本。反过来,configure.ac ...

回答 2 投票 0

使用autoconf链接外部目标文件(.o)

出于工作目的,我需要链接到另一个程序生成的目标文件,并在其文件夹中找到,情况是我没有找到有关这种链接的信息。我想如果我......

回答 1 投票 0

建立包含/包含库的最佳实践

一个项目附带了一个库foo的副本,文件系统布局如下:myproject / myproject / src /我的项目的源代码myproject / libfoo / #tort of“foo”库标准(基于autotools)...

回答 3 投票 0

如何使用Autoconf检查Linux版本?

我的程序至少需要Linux 2.6.26(我使用timerfd和其他一些特定于Linux的功能)。我有一个大致的想法如何编写这个宏但我没有足够的知识来编写测试...

回答 4 投票 1

Autoconf检查程序,如果没有找到则失败

我正在创建一个项目并使用GNU Autoconf工具进行配置和制作。我已经设置了所有的库检查和头文件检查,但似乎无法弄清楚如何检查是否...

回答 6 投票 15

如何在autoconf管理的项目中插入基于Git的版本?

如何为autoconf项目分配动态的基于git的版本号? Autoconf需要一个AC_INIT的静态字符串参数([Title],[version],[name])AC_INIT文档说可以......

回答 2 投票 4

从configure.ac中的文件中读取版本号

由于某些原因,我在纯文本文件而不是configure.ac中定义项目版本号。我想创建一个语句来读取版本号并在编译期间存储它...

回答 2 投票 11

找不到autoconf。请检查您在CentOS中的autoconf安装Xampp

在CentOS中用XAMPP配置memcahed时出现另一个错误#/ opt / lampp / bin / phpize配置:PHP Api版本:20131106 Zend Module Api No:20131226 Zend ...

回答 6 投票 58

错误:未满足包要求(libprotobuf-c> = 1.0.1)

我正在使用GitHub的protobuf-c。当我运行make时会发生此错误。 $ git clone https://github.com/protobuf-c/protobuf-c.git克隆到'protobuf-c'... $ cd protobuf-c $ ./autogen.sh ...并...

回答 1 投票 1

如何动态查找和包含库

我有一个库,我正在开发使用Autotools套件的配置和makefile。该库需要在正在编译的系统上使用外部库(特别是fftw3)并且......

回答 2 投票 0

Autoconf:检查struct成员类型

我是autoconf的新手,所以我会问你如何检查是否使用特定类型声明了struct成员。例如,我应该检查struct posix_acl.a_refcount是否声明为refcount_t ...

回答 1 投票 0

Docker Alpine错误:可能是未定义的宏:AC_PROG_LIBTOOL

我正在尝试使用Alpine作为基本图像创建用于构建基于React的项目的自定义图像。 FROM python:3.6-alpine3.6 ENV NODE_VERSION 8.11.4 RUN addgroup -g 1000 node \ && ...

回答 1 投票 1

找不到AX_CXX_COMPILE_STDCXX_11宏

尝试在Linux下安装Sigrok。步骤:libsigrok安装。当我尝试./autogen.sh时,我收到警告“未找到AX_CXX_COMPILE_STDCXX_11宏”。据我所知,它崩溃了我的尝试......

回答 2 投票 0

如果不在同一目录中,则无法运行配置文件

我无法为手动tar.gz软件包安装运行配置文件。例如,在解压缩我的文件后,我为cli2运行$ sudo ./vim81/configure [sudo]密码:./ vim81 / configure:第6行:cd:...

回答 1 投票 0

可选手册?还是预先编译分发?

我正在开发一个用C ++编写的个人项目,我正在使用GNU Autotools作为构建系统。我想将我的软件与手册一起分发,但我不太喜欢Groff。为......

回答 2 投票 0

如何在公共头文件中正确使用`AC_DEFINE`和`AC_DEFINE_UNQUOTED`定义的变量?

我最近遇到了一个库,它在公共头文件中使用HAVE_FEATUREFOO等变量。它还包含声明#include“config.h”。这些声明也用于......

回答 2 投票 1

Autoconf,Libtool共享和静态库

我正在使用autoconf gnu工具来构建我的产品。它为任何提到* .la的库生成共享库和静态库。问题是如果你使用.la链接你的二进制文件...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.