修机械师怎么做我小样网站角仰望,网站建设怎么设计更加吸引人,齐鲁网,枣阳网站建设吧一、静态库
1.制作完成整体目录结构 2.首先创建mymath.c和mymath.h 3.编写Makefile 4.创建测试的main函数 test文件夹
先把lib移到test文件夹里面 4.编译链接 gcc main.c -I ./lib/include/ -L ./lib/mymathlib/ -l mymath 5.形成可执行程序a.out 要是不想执行第四步那么麻烦…一、静态库
1.制作完成整体目录结构 2.首先创建mymath.c和mymath.h 3.编写Makefile 4.创建测试的main函数 test文件夹
先把lib移到test文件夹里面 4.编译链接 gcc main.c -I ./lib/include/ -L ./lib/mymathlib/ -l mymath 5.形成可执行程序a.out 要是不想执行第四步那么麻烦直接把我自己库的头文件拷贝到系统路径中
这步叫库的安装 但是最好不要这样万一你想的会污染系统的头文件呢
可以建立软连接 sudo ln -s /home/wangxiaodan/lesson23/test/lib/mymathlib/libmymath.a/lib64/libmymath.a 编译链接 gcc main.c -lmymath
至此静态库就制作完成下期完成动态库制作。