环境:ubuntu14 + Eclipse C/C++ neon
一、创建动态库:
1.打开Eclipse创建新项目

2.选择源代码目录并填写项目名称,这里编译工具我们选择交叉编译器如下:

3.点击Finish创建项目如下:

4.要生成动态库,需要重新配置,右键属性弹出窗口如下:

5.修改Configure为的名字为Debug, 勾选General Makefile Automatically如下:

6.点击Settings,选择编译器目录以及填写交叉编译器前缀如下:

7.点击Build Artifact, Artifact Type选择Shared Library, Artifact name为待生成动态库名,可以任意填写

8.添加头文件目录,点击Tool Settings->Includes,将所有包含头文件的目录都添加进去,如下图:

9.点击Apply-->OK完成配置,右键编译动态库。

二、调用动态库
1.同理创建已存在源码的用于调用动态库的demo如下:

2.点击Finish完成项目创建,右键属性弹出窗口设置如下:

3.设置编译工具:

4.为了生成可执行文件,故Artifact Type需选择Executable

5.配置动态库路径(因为头文件和demo.c文件在同一目录故不要再指定)

6.点击Apply-->OK完成配置,右键编译项目

本文详细介绍了如何在Ubuntu环境下使用EclipseC/C++neon创建动态库,并提供了调用动态库的具体步骤。从创建项目到配置编译工具,再到动态库的生成和调用,每个环节都有详细的指导。
9148

被折叠的 条评论
为什么被折叠?



