是否可以使用 GNU GCC 编译器将特定的 C 库函数定位在指定的内存位置?
我正在使用 avr-gcc 编译应用程序。这样做的确切目的是我需要编写一个代码片段,其中包含对 fscanf 函数的调用,我希望这个应用程序的所有代码和相关函数都应该在特定的地址范围内。
最佳答案
不是特定函数,但如果您可以控制库的源代码,则可以将函数放在特定段中,然后使用 linker script将该段放置在特定位置。
关于c - 在特定内存中定位c库函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19947554/