메모리의 지정된 절대 주소에 변수를 배치하는 방법(GCC 사용) RealView ARMC 컴파일러는 변수 속성을 사용하여 주어진 메모리 주소에 변수를 배치하는 것을 지원합니다.at(address): int var __attribute__((at(0x40001000))); var = 4; // changes the memory located at 0x40001000 GCC도 비슷한 변수 속성을 가지고 있습니까?잘 모르겠지만 다음과 같은 해결 방법을 쉽게 만들 수 있습니다. int *var = (int*)0x40001000; *var = 4; 완전히 같은 것은 아니지만 대부분의 상황에서 완벽한 대체물이 됩니다.이것은 GCC 뿐만 아니라 어떤 컴파일러와도 작동할 것입니다. GCC를 사용하는 경우 GNU ld도..