文章目录
- makefile编译静态链接库(.a文件)
makefile编译静态链接库(.a文件)
搞个文件测试静态链接库
aTest.h
//
// Created by qiufh on 2024-01-23.
//
#ifndef UNTITLED3_ATEST_H
#define UNTITLED3_ATEST_H
class aTest {
public:
void fun1();
};
#endif //UNTITLED3_ATEST_H
aTest.cpp
//
// Created by qiufh on 2024-01-23.
//
#include "aTest.h"
#include <iostream>
void aTest::fun1() {
printf("fun1\n");
}
编译一下
编译静态库,.a后缀结束的文件就是静态库,
链接静态库文件
执行一下看看,成功
调用了我们静态库里面的fun1方法
我们写一个makefile来执行我们的代码
执行一下。没问题