如何为 wxwidgets/c++ 项目进行工具链配置?

How to do a toolchain configuration for wxwidgets/c++ project?

我正在为我的项目寻找合适的工具链配置,因为它应该在 windows 和 linux 上工作(我在 linux 上编程)。它是 msp430 Texas Instruments MCU 的工具。

我用 c++ 语言编程,所以我需要一个 c++ 编译器、flex、bison >= 3.0 和 wxwidgets 3.1.0。

我正在考虑 https://buildroot.org/ or https://www.vagrantup.com/ 或 crossNG 或类似的东西。

但我对这些工具没有任何经验。也许这也是错误的方法,所以请有人告诉我如何配置在 linux 上工作的工具链以及 windows (mingw)。

其实vagrant是个不错的主意。它在 Windows 上使用起来不是那么容易,但它可以使用 putty 通过 ssh 连接到 VM。由于您已经在 Linux 上进行编程,因此您可以使用您已经使用的内容。

一旦你有了你的 vagrant box 运行 你想要的方式(安装后等),你可以使用 vagrant 将它保存为一个 vagrant box,你可以分发给用户。