本帖最后由 xinzha 于 2010-1-30 11:07 编辑
当有需求建立一个全新的RVDS工程的时候(这种需求比较少,但是还是会有),如果你要使用scatter文件加载方式的话,就有一些问题需要注意。
在不使用scatter文件的时候,RVDS默认库会帮你生成很多标号和几个函数定义(标号是有意义的,丫那几个函数我不用不行啊?),而当你决定使用scatter并指定了scatter文件之后,RVDS会把那些默认生成的东西屏蔽掉,而又会在链接阶段去寻找这些符号,这就需要你自己重新定义这些符号,至少包括以下几个
__user_initial_stackheap
_你如果不把这几个符号重定义是真不让你链接通过啊。 |