歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

編寫GNU GCC下的動態鏈接庫程序

先來一個簡單的編譯時動態鏈接的例子

創建文件function.h

  1. #include <stdlib.h>                                                                
  2. #define int_t int  
  3. int_t foo(int_t i, int_t j);  

創建文件function.c

  1. #include "function.h"                                                              
  2.   
  3. int_t foo(int_t i, int_t j)   
  4. {   
  5.     if (i > j)   
  6.         return i;   
  7.     else  
  8.         return j;   
  9. }  

創建文件main.c

  1. #include "function.h"                                                              
  2.   
  3. int_t foo(int_t i, int_t j)   
  4. {   
  5.     if (i > j)   
  6.         return i;   
  7.     else  
  8.         return j;   
  9. }  
Copyright © Linux教程網 All Rights Reserved