通信人家园

标题: 用Eclipse SDK做C++开发,并导入IT++库  [查看完整版帖子] [打印本页]

时间:  2010-4-1 23:38
作者: 燕儿飞     标题: 用Eclipse SDK做C++开发,并导入IT++库

Eclipse是一个优秀的Java平台开发环境,但是用做C++开发还需要安装部分软件。

安装Eclipse

首先安装最新版本的Eclipse SDK,建议到主页上下载,注意选择适合自己电脑的版本,如果是64位Linux操作系统,可以选择:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/SR2/eclipse-cpp-galileo-SR2-linux-gtk-x86_64.tar.gz,注意应该是最新版本,旧版本可能不适合下面操作,这也是为什么要到官方主页上下载的原因。

为Eclipse安装CDT,C/C++ Development Tools.
打开已经安装的Eclipse
点击Help->Install New Software
在work with后面添加网址:http://download.eclipse.org/releases/galileo,等待其更新完所有列表后,选择Programming Language下拉栏,选择Eclipse C/C++ development tools. 点击next,安装即可。

链接IT++库
新建一个project
右键你的project,选择properties
点击C/C++ Build->Settings
选择GCC C++ Linker下的Libraries,然后点击add输入itpp,直接添加IT++库。
点击ok退出。

验证是否成功
仍旧使用这个example:http://itpp.sourceforge.net/current/vector_and_matrix.html
新建project,新建C++ source file,将代码复制到这个文件中,保存。
Build project, 运行成功。
然后会生成一个Binaries的目录,在这个目录下有一个与你source file同名的文件,右键它->Run as->1 Local C/C++ Application,运行成功后会在Console下得到如下结果:
a = [1 1.11111 1.22222 1.33333 1.44444 1.55556 1.66667 1.77778 1.88889 2]
b = [0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1]
c = [1.1 1.31111 1.52222 1.73333 1.94444 2.15556 2.36667 2.57778 2.78889 3]
A = [[1 2]
[3 4]]
B = [[-2 1]
[1.5 -0.5]]
时间:  2015-4-17 14:17
作者: lilinqiaohn

有点不懂的是,如何导入itpp库?这个库是用VS生成的嘛?我现在用VS生成了lib库,发现在Eclipse下不能用,该设置的都设置了,网上也没有资料介绍说Eclipse 如何使用.lib文件,纠结到死。




通信人家园 (https://www.txrjy.com/) Powered by C114