ZHCUAV7Z september 1995 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
在大多数情况下,您可以像访问 C/C++ 函数一样访问链接器定义的函数。只需为这类函数提供外部声明(原型),然后正常访问这类函数即可:
extern int linker_defined_function(void);
printf(“value is %d\n”, linker_defined_function());
在大多数情况下,您可以像访问 C/C++ 数组一样访问链接器定义的数组。 只需为这类数组提供外部声明(可以省略第一个维度),然后正常访问数组即可:
extern int linker_defined_data[][10][10];
printf(“value is %d\n”, linker_defined_data[2][3][4]);
如果因为函数或数组超出正常地址范围而收到重定位错误,请按照 节 8.6.4中所述使用 _symval 运算符。