我知道你可以使用 ASM 直接在 C 语言中插入汇编代码,但我想知道是否可以编写一个汇编库,将其编译后从 C 语言中调用其中声明的函数?
我知道应该使用预先编写好的库文件,但这仅限于教育目的和娱乐!例如,如果我想要使用系统调用来打印屏幕输出,现在我编写了一些汇编代码并将其命名为 print 函数,然后将其编译成 .so/.lib/.a 格式的库文件,那么我应该怎样引用该库文件中的函数呢?
我只需要在编译时写出该函数并链接即可吗?
谢谢 :)
我知道应该使用预先编写好的库文件,但这仅限于教育目的和娱乐!例如,如果我想要使用系统调用来打印屏幕输出,现在我编写了一些汇编代码并将其命名为 print 函数,然后将其编译成 .so/.lib/.a 格式的库文件,那么我应该怎样引用该库文件中的函数呢?
我只需要在编译时写出该函数并链接即可吗?
谢谢 :)