将GCC链接到外部库?
我正在尝试使用C中课程模块提供的库 我已安装以下设备:将GCC链接到外部库?,c,C,我正在尝试使用C中课程模块提供的库 我已安装以下设备: MinGW32-基 可视代码 Hello.c #include <stdio.h> #include "libcs1010/include/cs1010.h" int main() { // library method cs1010_print_double(10); printf("Hello, World!"); return 0; } 目录结构: └───hello.c └───libcs1
- MinGW32-基
- 可视代码
#include <stdio.h>
#include "libcs1010/include/cs1010.h"
int main()
{
// library method
cs1010_print_double(10);
printf("Hello, World!");
return 0;
}
目录结构:
└───hello.c
└───libcs1010
├───include
| └───cs1010.h
├───lib
| └───libcs1010.a
└───src
└───cs1010.c
如何运行GCC,以便链接到libcs1010.a文件?添加库的可能副本,就像它是一个单独的对象文件一样
gcc-c hello.c
gcc-o hello hello.o libcs1010.a
└───hello.c
└───libcs1010
├───include
| └───cs1010.h
├───lib
| └───libcs1010.a
└───src
└───cs1010.c