应用环境:windows10 + eclipse CDT
之前都是ubuntu下,使用buildroot里面的arm-linux-gcc (7.4.0)来编译应用代码的。 不知道windows下面有没有现成的? 是要自己编译一份吗?
离线
[笑哭] 还没搞成功 哈哈
离线
[笑哭] 还没搞成功 哈哈
我试过用中科世为的Z6的编译器可以编译,到我自己编译的LINUX上运行。
是哪个版本的LINUX不记得了。
方法就是装中科世为的IDE,下面可以找到Z6的对应目录。
另外我试过交叉编译WINDOWS版本的GCC,能生成gcc,g++这些exe,但还有很多没有生成,不知怎么回事。
最近编辑记录 staunchheart (2020-04-15 10:49:37)
离线
我试过用中科世为的Z6的编译器可以编译,到我自己编译的LINUX上运行。
是哪个版本的LINUX不记得了。
方法就是装中科世为的IDE,下面可以找到Z6的对应目录。另外我试过交叉编译WINDOWS版本的GCC,能生成gcc,g++这些exe,但还有很多没有生成,不知怎么回事。
根据你的提示,问题解决,记录一下;
安装中科世为的IDE,找到里面的z6s文件夹下的toolchain。 eclipse交叉编译设置交叉编译器就选择这个目录下的toolchain/bin。
注意的是中科世为使用的是musl, rootfs的toolchain重新设置成musl,gcc 版本选择5.x 进行重新编译一次。 然后windows下使用eclipse编译出来的程序就可以直接拷贝到nano上进行运行了。
toolchain.rar
离线
推荐Linaro版本:gcc-linaro-arm-linux-gnueabihf
离线
我试过用中科世为的Z6的编译器可以编译,到我自己编译的LINUX上运行。
是哪个版本的LINUX不记得了。
方法就是装中科世为的IDE,下面可以找到Z6的对应目录。另外我试过交叉编译WINDOWS版本的GCC,能生成gcc,g++这些exe,但还有很多没有生成,不知怎么回事。
------------
这个具体是怎么搞的, 能这样编译运行也是很方便
离线
------------
这个具体是怎么搞的, 能这样编译运行也是很方便
看5#楼
离线
用MINGW编译对应的WINDOWS版本GCC也是可以的,我只试了编译,生成了GCC的EXE这些,没有学入测试,就是生成的东西太大了。用中科世为的编译器很方便,所以没进一步测试。
gcc for windows.txt
参考这个,很简单的。
离线