當我編譯SPU程序,我得到以下編譯錯誤:細胞SPU錯誤使用C
(.text+0x28): relocation truncated to fit: SPU_ADDR18 against symbol `_end' defined in *ABS* section in spu
是什麼意思?
的錯誤來了,我已經包括在最開始只有經過:
#define CACHE_NAME MY_CACHE
#define CACHED_TYPE double
#define CACHELINE_LOG2SIZE 11
#define CACHE_LOG2NWAY 2
#define CACHE_LOG2NSETS 4
#include <cache-api.h>
此外:您已經要求提供16組4倍時間的2048字節行,即128KB的緩存 - 這是本地商店的重要組成部分。 – 2011-12-18 22:11:41