[英]Shared library from C and C++ object files
我可以從C和C ++對象文件創建共享庫嗎? 如果可能,我應該在哪里使用它? (在C / C ++應用程序中,或在兩個應用程序中)。
並非所有情況都可以做到。 如果您有源代碼,則可以將它們編譯為:
gcc -fPIC exam.c -o exam.o
gcc -shared exam.o -o libexam.so
PIC表示與位置無關的代碼。 而且,如果使用-fPIC編譯目標文件,則可以使用它來創建共享庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.