主题:在eclipse下编译第三方库 共有19401人关注过本帖 |
---|
客人 |
1楼 |
在eclipse下编译第三方库 Post By:2022-10-9 13:38:00 [只看该作者]
目前公司研发需要使用libEvent库,目前在libEvent官方下载的是压缩文件和源文件,请教下如何通过eclipse编译出一个可以在esm6800平台下使用的动态和静态链接库 |
|
单帖管理 | 引用 | 回复 |
hzc |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 员工 |
Post By:2022-10-9 14:02:00 [只看该作者]
你好,这种库文件一般都是使用Makefile来编译的,在eclipse下的支持可能不太好,最好是在Linux环境下进行移植,比如使用Ubuntu系统。 |
单帖管理 | 引用 | 回复 |
zhl |
3楼 |
Post By:2022-10-9 14:11:00 [只看该作者]
在eclipse环境下编译会比较麻烦一些,因为无法直接导入。可以采用手动创建一个空的动态库 project,然后将相关源文件加入到该project,编译时还要注意设置连接相关的库文件(如果需要的话)。 |
|
单帖管理 | 引用 | 回复 |
客人 |
4楼 |
回复 Post By:2022-10-9 14:42:00 [只看该作者]
您的意思是在ubuntu系统下编译好适配arm平台下编译器的动态库文件,再把这个库文件放到arm平台的板子上吗?另外ubuntu系统的版本是否有要求?我是用eclipse开发工具,那还需要在eclipse中配置链接库吗? |
|
单帖管理 | 引用 | 回复 |
hzc |
5楼 信息 | 搜索 | 邮箱 |
加好友 发短信 员工 |
Post By:2022-10-9 15:27:00 [只看该作者]
对Ubuntu的版本没有太大的要求,我们测试过12.04-20.04都是可以的。如果是第三方库,是需要在eclipse中增加链接库设置的,具体可以参考http://www.emtronix.com/article/article2013569.html中添加第三方库的方法。 |
单帖管理 | 引用 | 回复 |