我的构建和主机平台是带有suse Linux的X86_64。我的目标平台是arm-linux-gnueabi。我用clang编译了3.6.0版的源代码。使用-target = arm-linux-gnueabi运行的编译器失败,并显示以下信息
/usr/include/pthread.h:655:6: error: 'regparm' is not valid
在x86上执行交叉编译,目标平台是armhf。当我运行命令apt-get install -y gcc-arm-linux* g++-arm-linux*时,它会安装4.11.2.0版本,输出如下
g++-arm-linux-gnueabi isgcc-arm-linux-gnueabi is already the newest version (4:11.2.0-1ubuntu1).gcc-arm</em
我想为arm编译panda3d并下载c++版本的visual studio express。遗憾的是,我最后一次使用c++是在大约4年前。我在谷歌上搜索了如何将项目编译到arm上,但我只找到了以下内容:
我的目标是linux发行版,很可能是ubuntu。
如果在visualstudio中没有对arm的支持,我也可以切换到其他IDE。