当前位置: 技术问答>linux和unix
Linux是怎么包含指定的库文件
来源: 互联网 发布时间:2016-06-13
本文导语: 一、VC可以通过“工具”-》“配置”-》“目录”里面添加指定的库文件或头文件,Linux又是怎么包含我们指定的库文件或 头文件呢??? 二、cygwin有自带STL库??如果有是放在哪个目录下? 刚学Linux望各位大虾不吝...
一、VC可以通过“工具”-》“配置”-》“目录”里面添加指定的库文件或头文件,Linux又是怎么包含我们指定的库文件或 头文件呢???
二、cygwin有自带STL库??如果有是放在哪个目录下?
刚学Linux望各位大虾不吝赐教!!!
二、cygwin有自带STL库??如果有是放在哪个目录下?
刚学Linux望各位大虾不吝赐教!!!
|
每次编译都要加。
不想要的时候,编译不加就行了。
|
linux下面可没有windows所说的预编译头,有用到那个函数时就吧某个库中的函数码链接到程序空间里面
|
gcc -I /usr/include
用 -I 参数指定头文件目录
gcc -L /usr/lib -lpthread
用 -L 参数指定库文件目录
-l 连接指定的库, 比如 -lpthread 是连接到 libthread.so
用 -I 参数指定头文件目录
gcc -L /usr/lib -lpthread
用 -L 参数指定库文件目录
-l 连接指定的库, 比如 -lpthread 是连接到 libthread.so
|
1
如果 lz 自己写编译命令或 Makfile 的话,就是 1 楼的写法
如果 lz 用 IDE 的话,和 VC 的也差不多
2
cygwin 不带 STL,但 GCC 有 STL
如果 lz 自己写编译命令或 Makfile 的话,就是 1 楼的写法
如果 lz 用 IDE 的话,和 VC 的也差不多
2
cygwin 不带 STL,但 GCC 有 STL
|
|
这篇文章比较全面
http://www.zhiweinet.com/jiaocheng/2009-02/2859.htm
http://www.zhiweinet.com/jiaocheng/2009-02/2859.htm