Chinaunix首页 | 论坛 | 博客
  • 博客访问: 225893
  • 博文数量: 82
  • 博客积分: 30
  • 博客等级: 民兵
  • 技术积分: 505
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-23 14:59
文章分类

全部博文(82)

文章存档

2015年(81)

2011年(1)

我的朋友

分类: 嵌入式

2015-02-04 14:21:25


编译添加include路径

添加链接库


这样外部的头文件和库文件都会在编译的时候被使用了。

linux下如果需要添加外部so文件,一般的做法是复制到lib文件夹下,这样eclipse编译的时候会自动搜索lib文件夹。


用“eclipse LD_LIBRARY_PATH”作为关键字(可见关键字多么重要)才搜到这么篇文章 《eclipse+cdt+gcc编译选项控制》 http://hi.baidu.com/zsffei/blog/ ... b51e1772f05de1.html

才知道应该在eclipse的项目属性-->C/C++ Build-->Settings-->Tool settings-->GCC C++ Linker-->Miscellaneous的Other options (-Xlinker [option])添加 -R/self/lib

同时在GCC c++linker->libraries里面添加libraries(-l)  self(self为libself.so 的文件名).然后在library search path里面添加上面的文件路径/self/lib

这样就可要直接在eclipse里面设置路径,编译是会自动到上述路径下搜索需要的so





阅读(4438) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~