codeblocks交叉编译
发表于 : 2010-09-25 15:37
想在LINUX下使用CODE::BLOCKS 编写调试并编译连接ARM运行程序。IDE编译环境默认为:GNU GCC 编译器。修改如下:
1. 至Settings->Compiler and debugger settings 将Setected compiler 修改为GNU ARM GCC 编译器,并设置为默认。
2.在同页面选择子页‘Toolchain executables’->'编译起的安装路径选择为/usr/local/arm/3.4.1/,program files'项 替换成对应目录下的文件
依次为:arrm-linux-gcc、arm-linux-g++、arm-linux-g++、arm-linux-ar、arm-linux-gdb、、make
修改后编译一个hello world的例子程序,生成hello的文件,该文件依然是运行在x86平台下的,移到2440上运行不起来,请教我需要怎么
修改codeblocks的配置才能编译后运行在arm上呢??
1. 至Settings->Compiler and debugger settings 将Setected compiler 修改为GNU ARM GCC 编译器,并设置为默认。
2.在同页面选择子页‘Toolchain executables’->'编译起的安装路径选择为/usr/local/arm/3.4.1/,program files'项 替换成对应目录下的文件
依次为:arrm-linux-gcc、arm-linux-g++、arm-linux-g++、arm-linux-ar、arm-linux-gdb、、make
修改后编译一个hello world的例子程序,生成hello的文件,该文件依然是运行在x86平台下的,移到2440上运行不起来,请教我需要怎么
修改codeblocks的配置才能编译后运行在arm上呢??