我使用的是 Mac OS X Yosemite 10.10.2。据我所知,wx-widgets 预装在 OS X 的旧版本上(可能这就是谷歌搜索无济于事的原因),但情况已不再如此。我需要开始使用 wx-widgets 的 C++ 项目,使用任何 IDE(Eclipse、Codelite 或任何最好的)。但是,我根本无法让 wx-widgets 工作。解决方法后,我能够在我的机器上编译 wxWidgets-3.0.2。我从终端 make 和 make install 调用,但库似乎没有正确安装。事实上,如果我在 Codelite 上创建一个项目,我会收到很多“wx-config: Command not found”错误。有人可以帮助我开始安装库并创建一个包含 wx-widgets 的简单项目吗?
最佳答案
我使用的是 homebrew
,它是通过复制并粘贴 the homebrew website 中的一行来安装的.
然后,wxWidgets 的安装本身就很简单了:
brew install wxmac
有什么问题,直接调用医生
brew doctor
现在您有了合适的包管理器,您可以安装 ImageMagick、GNU Parallel、GNU awk、Oxygen、webkit2html、zeromq、tree、SDL、Redis、sqlitebrowser、pandoc、exiftool、ffmpeg、7zip、awscli 等...
然后你可以编译你的wxWidgets程序
g++ `wx-config --cxxflags` -o sample sample.cpp `wx-config --libs`
关于c++ - 在 Yosemite 上安装 wx-widgets 让我发疯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28816852/