环境配置,见本人上文
这里我创建了两个项目,一个是静态库的项目,一个是使用静态库的项目
1. 创建静态库的项目
new- > C++ project -> Static Library (Empty Project) 右边Toolchains 选MinGW GCC
如下图
定义了一个整数的加法的方法,实现不列出来了。
#ifndef TEST_MY_MATH_H #define TEST_MY_MATH_H #include <iostream> namespace MyTest { class MathTest { public: MathTest(); ~MathTest(); int add(int a, int b); }; } #endif
编译下,生成.a文件
二、创建一个普通的CPP项目,使用这个lib
new -> C++ Project ,如下图
接下来的配置很重要了。
右键新建的项目 -> properties ->C/C++ Build -> Tool Settings -> GCC C++ Compliler -> Includes
右侧新建一个 include paths 指向你的静态库的.h文件所在的文件夹 ,如图
点OK之后,还有个Linker的配置
完整路径为
properties ->C/C++ Build -> Tool Settings -> MinGW C++ Linker -> Miscellaneous 在右侧的Other objects 加入你的.a文件的地址,再截个图
注意不,不要选Libraries ,我之前也是直接选的Libraries,上面和下面都设置还是找不到,可能跟动态库相关吧,目前还没有测试到。
选择OK之后接下来,继续到properties -> Project References 设置项目依赖,勾选静态库的项目 ,OK
这里我写了个简单的 main测试了下。
#include <iostream> #include "MyMath.h" using namespace MyTest; using namespace std; int main(void) { MathTest test; int ret = test.add(1, 3); cout << "result is : " << ret << endl; return 0; }
最后是运行成功的。
祝你编程愉快!
相关推荐
用Eclipse开发C++用Eclipse开发C++用Eclipse开发C++用Eclipse开发C++
利用SWT技术,基于WindowBuilder Eclipse 插件开发 桌面应用小程序详细步骤
Eclipse开发记事本程序
图解Eclipse开发C++、C语言的配置过程,很详细,这个文档很不错
介绍如何使用eclipse开发C和C++
汇总了Eclipse通过CDT进行C++开发的主要快捷键,,也可查阅其他上传的资源,如有需要请尽情下载,都是1分
Eclipse开发J2ME手机程序Eclipse开发J2ME手机程序
“Eclipse IDE for C/C++ Developers”一项让人有“Eclipse能很好的支持C/C++开发”的感觉。毕竟这是一个针对C/C++开发的专版,不像安装插件那样让人始终觉得有“附加功能”的感觉。
用Eclipse 开发 C++ 本资源详细介绍了配置的过程
如何在Linux使用Eclipse + CDT开发C C++程序 主要在LINUX下配置,试过了,方法正确
如何使用Eclipse编译C,C++,JAVA程序
eclipse for c++
eclipse开发c/c++环境配置
图解Eclipse开发C++,C语言的配置过程
此篇文章介绍了如何在eclipse下配置c++开发环境的
Eclipse开发C++、C语言的配置过程--使用CDT和MinGw
安装配置eclipse运行c++程序,介绍完整的配置步骤和图片
如何在windows环境下安装Eclipse的C++的开发工具
Qt eclipse C++安装程序 qt-eclipse-integration 安装程序