从官方页面下载并安装(./configure, make install
)最新的 wxWidgets-3.1.4 版本后。我从官方存储库使用 svn 检出了最新的 Code::sBlocks。我在文件夹 trunk 中执行了此操作./bootstrap
,但随后出现以下错误:
configure.ac:141:警告:库中未找到宏“AM_OPTIONS_WXCONFIG” configure.ac:142:警告:库中未找到宏“AM_PATH_WXCONFIG” configure.ac:26:安装“./compile” configure.ac:22:安装“./missing” src/base/tinyxml/Makefile.am:安装“./depcomp” configure.ac:141:错误:可能未定义宏:AM_OPTIONS_WXCONFIG 如果此标记和其他标记合法,请使用 m4_pattern_allow。请参阅 Autoconf 文档。 configure.ac:142:错误:可能未定义宏:AM_PATH_WXCONFIG
我是否必须从 wxconfig 导出 PATH?任何帮助都值得感激。我无法安装 wxWidgets-3.1.4 并构建 Code::Blocks。
答案1
我建议首先使用官方存储库中的相关软件包:
Codeblocks 16.01包:
sudo apt-add-reposotitory universe sudo apt-get update sudo apt-get install codeblocks codeblocks-dev
WxWidgets 3.0.4包
sudo apt-add-reposotitory universe sudo apt-get update sudo apt-get install libwxbase3.0-dev libwxgtk3.0-dev
然后使用CodeBlocks编译一些wxWidgets测试程序。
如果您确定需要自己编译这两个程序 - 那么请先安装构建依赖项:
sudo apt-get build-dep codeblocks wxwidgets3.0
然后重试构建过程。