gcc 没有“make”的交叉编译?

ijnw1ujt  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(213)

在Windows 10上,我从ARM开发者网站下载了arm-none-linux-gnueabihf 9.2工具链,配置了Code::Block来使用它,并成功地为运行Debian 7的Beablebone Black编译了一个控制台“Hello World”。
现在,我想交叉编译WXWidget和一个WxWidget“Hello World”程序。
我的问题是,在那个工具链中没有“*Make.exe”,而我过去一直在WxWidgets中使用它(但只在Windows中使用);我已经有了我需要的所有参数。
交叉编译的世界对我来说相当混乱,所以:
我应该下载什么才能使用提到的工具链进行“完整的MINGW”安装?

没有Make.exe,我如何编译WxWidgets?

kmpatx3s

kmpatx3s1#

在Windows下使用gcc的最好方法是使用MSYS2。它包括完全类似Unix的环境,并允许您运行configure --host=arm-linux-gnueabi(或您的Beaglebone使用的任何三元组),然后像往常一样运行make
或者,如果您更熟悉CMake,也可以使用它。

相关问题