尝试安装Linux下的Sigrok。步骤:libsigrok安装。当我尝试./autogen.sh时,会收到一个警告:"AX_CXX_COMPILE_STDCXX_11宏未找到“。据我所见,它破坏了我以后制作PulseView包的尝试(libsigrokxx>=0.3.0未找到)。我用Synaptic检查了autoconf和autoconf存档-没关系。不知道下一步该怎么办。没有建设项目的经验。谢谢!
发布于 2015-02-17 17:48:41
很可能您的autoconf存档包不包含此宏。我的Ubuntu12.04.5LTS系统也有同样的问题。
可以通过以下步骤手动安装此宏:
进入这里并下载宏到某个地方。
然后将这个宏复制到'/usr/share/aclocal‘目录中。确保它名为'ax_cxx_compile_stdcxx_11.m4‘。当我下载它,我结束了'm4-‘预先在文件名上。
确保宏具有世界可读性,并且应该进行操作。
这个帮我修好了东西。
发布于 2018-09-07 05:35:20
sudo apt install autoconf-archive是我的解决方案。
如果您是包的作者,请不要忘记用autoreconf --install --force在configure之前重建它,make.
https://stackoverflow.com/questions/27673292
复制相似问题