The source code
helloworld.c
1 #include <stdio.h>
2 void printHelloWorld(void)
3 {
4 printf("Hello World!\n");
5 }
6
helloworld.h
1 void printHelloWorld(void);
main.c
1 #include "helloworld.h"
2 int main(int argc, char **argv)
3 {
4 printHelloWorld();
5 }
6
Compiling the library
$ gcc -dynamiclib -o libhello.dylib -dy helloworld.c
$ ls -al
本文介绍了一个简单的C语言程序——Hello World,并详细解释了如何使用头文件、main函数以及编译成动态库的过程。通过实例演示了C语言的基本语法和程序结构,以及动态库的构建流程。

1025

被折叠的 条评论
为什么被折叠?



