本文主要是介绍riscv64交叉编译生成shared library文件类型时的处理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近在使用riscv64交叉编译工具链生成可执行的目标文件在开发板上测试结果。实验时通过使用file指令发现生成的目标文件的类型是shared library类型。而之前使用的其它交叉编译工具链生成的是exectuable file 百思不得其解,后来索性通过查找gcc编译工具链查找出解决问题的办法,即只需在生成目标文件额指令后面加上-no-pie问题即可解决。
这篇关于riscv64交叉编译生成shared library文件类型时的处理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!