В моей программе c:
int a[1024] __attribute__((section(".myvarloc")));
Я изучил несколько документов и узнал, что я должен добавить раздел ниже в разделе компоновщика. Может ли кто-нибудь сказать мне, как это сделать?
MEMORY
{
MYMEMORY(rw) : ORIGIN = 0x0041c620 , LENGTH = 30
}
.myvars (NOLOAD) :
{
*(. myvarloc)
} > MYMEMORY
Я использую eclipse ide.
Используйте правильное написание.
попробуйте *(.myvarloc)
вместо *(. myvarloc)
.
Ссылка просто соответствует именам разделов в среде *()
и она не может соответствовать вашему скрипту.