尝试安装Sigrok under Linux。 步骤: libsigrok 安装。当我尝试 ./ autogen.sh 我收到警告“ AX_CXX_COMPILE_STDCXX_11宏未找到”。 据我所知,它崩溃了我以后制作PulseView包的尝试( libsigrokxx> = 0.3.0未找到)。 我用Synaptic检查了 autoconf 和 autoconf-archive - 没关系。不知道接下来该做什么。没有建立计划的经验。 谢谢!
答案 0 :(得分:4)
您的autoconf-archive包很可能不包含此宏。我的Ubuntu 12.04.5 LTS系统也有同样的问题。
可以通过以下步骤手动安装此宏:
转到here并将宏下载到某处。
然后将此宏复制到'/ usr / share / aclocal'目录中。确保它名为'ax_cxx_compile_stdcxx_11.m4'。当我下载它时,我最终在文件名上预先填写了“m4-”。
确保宏是世界可读的,应该去做。
这对我来说是固定的。
答案 1 :(得分:0)
sudo apt install autoconf-archive
是我的解决方案。
如果您是软件包的作者,请不要忘记在autoreconf --install --force
,configure
...之前用make
对其进行重建。