首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到AX_CXX_COMPILE_STDCXX_11宏

找不到AX_CXX_COMPILE_STDCXX_11宏
EN

Stack Overflow用户
提问于 2014-12-28 02:39:12
回答 2查看 2.8K关注 0票数 2

尝试安装Linux下的Sigrok。步骤:libsigrok安装。当我尝试./autogen.sh时,会收到一个警告:"AX_CXX_COMPILE_STDCXX_11宏未找到“。据我所见,它破坏了我以后制作PulseView包的尝试(libsigrokxx>=0.3.0未找到)。我用Synaptic检查了autoconf和autoconf存档-没关系。不知道下一步该怎么办。没有建设项目的经验。谢谢!

EN

回答 2

Stack Overflow用户

发布于 2015-02-17 17:48:41

很可能您的autoconf存档包不包含此宏。我的Ubuntu12.04.5LTS系统也有同样的问题。

可以通过以下步骤手动安装此宏:

进入这里并下载宏到某个地方。

然后将这个宏复制到'/usr/share/aclocal‘目录中。确保它名为'ax_cxx_compile_stdcxx_11.m4‘。当我下载它,我结束了'm4-‘预先在文件名上。

确保宏具有世界可读性,并且应该进行操作。

这个帮我修好了东西。

票数 4
EN

Stack Overflow用户

发布于 2018-09-07 05:35:20

sudo apt install autoconf-archive是我的解决方案。

如果您是包的作者,请不要忘记用autoreconf --install --forceconfigure之前重建它,make.

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

https://stackoverflow.com/questions/27673292

复制
相关文章

相似问题

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