mac creat lib

The source code

helloworld.c

#include 
void printHelloWorld(void)
{
    printf("Hello World!\n");
}

helloworld.h

void printHelloWorld(void);

main.c

#include "helloworld.h"
int main(int argc, char **argv)
{
    printHelloWorld();
}


Compiling the library

 

$ gcc -dynamiclib -o libhello.dylib -dy helloworld.c 

$ ls -al

你可能感兴趣的:(杂类,mac)