当前位置: 技术问答>linux和unix
用cygwin编译了一个libxx.a,怎么使用
来源: 互联网 发布时间:2017-01-10
本文导语: 用cygwin编译了一个libxx.a,我想再其他程序里面进行调用,比如直接#include “xxx.h”进来,可是要怎么存放才可以调用啊,编译器总是提示找不到该xxx.h文件 | 把包行文件放到main所在目录或者...
用cygwin编译了一个libxx.a,我想再其他程序里面进行调用,比如直接#include “xxx.h”进来,可是要怎么存放才可以调用啊,编译器总是提示找不到该xxx.h文件
|
把包行文件放到main所在目录或者系统的包含路径当中。链接的时候,指定那个库的名称。
|
把xxx.h放到main函数所在文件的目录,libxx.a需要自己放到链接命令里面。
|
-I 头文件路径
-L 库文件路径
-L 库文件路径
|
xxx.h和你的源码放在同一目录下