编译时链库:
编译出错可能找不到文件时可能时未链入相关的库
如:
在vscode中编译socket相关函数时需要头文件#include <WinSock2.h>
编译:gcc Server.c -o Server -l ws2_32
Linux系统中使用线程:gcc mutex.c -o mutex -lpthread
(-l参数就是用来指定程序要链接的库,-l参数紧接着就是库名
-L参数跟着的是库文件所在的目录名)
等等,后续有例子还会更新~
编译时链库:
编译出错可能找不到文件时可能时未链入相关的库
如:
在vscode中编译socket相关函数时需要头文件#include <WinSock2.h>
编译:gcc Server.c -o Server -l ws2_32
Linux系统中使用线程:gcc mutex.c -o mutex -lpthread
(-l参数就是用来指定程序要链接的库,-l参数紧接着就是库名
-L参数跟着的是库文件所在的目录名)
等等,后续有例子还会更新~