怎样设置 Code Blocks 支持 C标准库
codeblocks吧
全部回复
仅看楼主
level 3
Code Blocks 已经设置好支持 C99 标准;
为什么内存设置, 及存储地址设置, 自定义变量类型 等, 还是编译不出来;
2017年11月20日 03点11分 1
level 3
哪位大哥, 能让这段跑起来;
这段是C标准下写的;
//////////////////////////////////////////////////////////////////////////////
//内存池(32字节对齐)
__align(32) u8 mem1base[MEM1_MAX_SIZE]; // __attribute__((at(0X20000000+0xAC00)));//偏移26K给系统用 //内部SRAM内存池
//__align(32) u8 mem2base[MEM2_MAX_SIZE] __attribute__((at(0X68000000)));//外部SRAM内存池
__align(32) u8 mem2base[MEM2_MAX_SIZE] __attribute__((at(0XD0000000)));//外部SDRAM内存池MAP (显存在后)
//__align(32) u8 mem2base[MEM2_MAX_SIZE] __attribute__((at(0xD0233000)));//外部SDRAM内存池MAP (显存在前)
__align(32) u8 mem3base[MEM3_MAX_SIZE] __attribute__((at(0X10000000)));//内部CCM内存池
2017年11月20日 03点11分 2
level 3
GCC 下是绝对可以用的;
但只是设置问题
2017年11月20日 03点11分 3
1