导航:首页 > 源码编译 > eclipse编译生成库

eclipse编译生成库

发布时间:2023-03-19 09:18:22

㈠ 让eclipse自动编译

eclipse在项目发布时,tomcat服务器中的文件没有被重新加载,原因是文件没有被重新编译,让eclipse自动编译,需要经过以下几个步骤的操作:

1、在project中勾选build Automatically 发布时自动编译,而build All是手动编译。

㈡ 如何编译生成eclipse插件

一、编译环境配置
J2SE(TM) Development Kit(JDK)的介绍及下载安装
JDK的介绍:J2SE(TM) Development Kit简称JDK,是整个java的核心,包括了Java运行环境(Java Runtime Environment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和世拦组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。

JDK的下载用户可以上SUM的网站下载JDK最新版。目前版本为JDK 5.0 Update 9

JDK的安装JDK的安装采取默认安装即可顺利完成。

JDK安装的同时会顺便安装J2SE的Runtime,也采用默认安装即可。

MinGW的介绍及下载安装
MinGW的介绍:MinGW (Minimalist GNU for Windows)是一个自由软件(free software),可以将C/C++撰写的原始程序编译为Windows环境下的可执行档。它所使用的编译器(如C语言的gcc或C++语言的g++等)是由GCC移植而来。GCC的意思是GNU编译器聚集(GNU Compiler Collection),这个聚集中包括C、C++、Objective-C、Fortran、Java、Ada等语言的编译器及相关的函式库等必要的档案。GCC被誉为世界上最重要的软件之一,它由理察?马修?斯托曼(Richard Matthew Stallman,简称 RMS)在1987年开始建立,以作为GNU(GNU’s Not Unix)自由软件计划的编译器。根据GNU自由软件的精神,任何人都可以免费取得GCC与MinGW,并且在符合GNU通用公共许可证(GPL, GNU General Public License)的情况下,自由的使用、复制、修改和散布GCC及MinGW。

MinGW又称MinGW32,在不需要第三方(third-party)动态链接函式库(DLL, Dynamic Link Library)支持的情况下,它可以将C、C++等程序,编译为可以在Windows Win32平台上执行的程序。

MinGW的下载 用户可以直接登陆以下地址下载MinGW

MinGW的安装鼠标双击执行安装文件,选择“Download and Install”

选择软件安装的版本,这里我们选择“Candidate”

接冲闷着我们选择安装的编译器

选择安装的路径

开始下载软件版本及安装

MinGW的设置先将MinGW安装目录\bin底下的 mingw32-make.exe更名为make.exe

接着右键点击“我的电脑”选择属性,再选择“高级”一栏

点击环境变量按钮

在系统变量里面的Path添加“MinGW安装目录\bin;”(例如;C:\MinGW\bin;)

接着重新启动系统完成配置。

二、Eclipse SDK的介绍及下载
Eclipser的介绍Eclipse 是替代IBM Visual Age for Java(以下简称IVJ)的下一代IDE开发环境,但它未来的目标不仅仅是成为专门开发Java程序的IDE环境,根据Eclipse的体系结构,通过开发插件,它能扩展到任何语言的开发,甚至能成为图片散返弯绘制的工具。目前,Eclipse已经开始提供C,C++,Ruby语言开发的功能插件。更难能可贵的是,Eclipse是一个开放源代码的项目,任何人都可以下载Eclipse的源代码,并且在此基础上开发自己的功能插件。同时可以通过开发新的插件扩展现有插件的功能,比如在现有的Java开发环境中加入Tomcat服务器插件。可以无限扩展,而且有着统一的外观,操作和系统资源管理,这也正是Eclipse的潜力所在。

Eclipse SDK下载

Eclipse SDK的设置
第一次启动Eclipse 的时候需要选择workspace的文件夹

接着进入Eclipse的欢迎界面

点击Workbench 进入Eclipse的开发界面。

三、C/C++ Development Tools (CDT)插件的安装
CDT的下载
用户可以直接在Eclipse的网站上面找到CDT插件的压缩包,然后下载至电脑硬盘上;

CDT的安装
把CDT的压缩包解压至Eclipse的/ext/cdt下,目录结构如下:

接着在\ext\cdt\eclipse下用记事本创建一个 .eclipseextension 文件,内容如下

name=CDT

id=org.eclipse.cdt

version=3.1.1

启动Eclipse ,点击菜单栏的Help / Software Updates / Manage Configuration选项

启动Eclipse的插件配置窗口

点击“Add an Extension Location”从硬盘添加CDT插件,选择CDT的路径;

重启Eclipse

在Eclipse的菜单栏中找到window / Open Perspective / Other 点击

添加C/C++的Perspective

以上步骤基本完成CDT插件的添加

四、C、C++程序的编译
新建一个C++项目 点击菜单栏上的 File / New / Standard Make C++ Project

如果想建立一个C项目则选择Standard Make C Project;

输入New Project名字,直接按Finish完成Project添加

给项目新建一个的源文件,点击菜单栏上的 File / New / File

接着出现文件添加的窗口,在File Name栏里面写上文件名

C++的源文件后缀名为cpp 如hello.cpp

而C的源文件后缀名为c 如hello.c

编辑刚刚添加的hello.cpp 文件,添加一段C++的代码,内容如下:

#include <iostream>

using namespace std;

int main()

{

cout<<"hello world!!\n";

system("pause");

}

若你新建的项目为C的话,则需添加相应的C代码,内容如下:

#include "stdio.h"

int main(){

printf("Hello world!\n");

system( "pause" );

}

添加一个编译命令

Target Name:MAKE FILE

Builder Command:g++ hello.cpp -g -o run

这里如果是c环境就改成gcc hello.c -g -o run

->

双击MAKE FILE,此时Eclipse在项目文件的根目录创建一个run.exe的文件,此文件根据hello.cpp代码编译生成。

双击run.exe可以预览效果。

-> ->

五、JAVA程序的编译
新建一个Java Project

这里只需填写Project name然后按Finish按钮完成Project添加。

接着新建一个Class文件

只需在Name的项里写上Hello ,然后直接按Finish按钮

打开我们刚刚添加完成的Hello.java文件,写上相应的Java代码

接着点击菜单栏Run / Run As / Java Application 执行Java的编译命令

程序成功运行的话,在Eclipse下端的Console窗口将会输出Hello World!信息

㈢ Eclipse经验总结——快捷键、添加库、编译开关...

Eclipse的常用操作:
(本文中涉及的运行环境一般是在linux环境中,版本是Nsight Eclipse Edition)

1.部分常用快捷键

2.打开文件夹
如果你经常需要在Eclipse里打开相关资源文件所在的文件夹,比较麻烦,要右键,属性,在Location一栏中把所在的文件夹拷贝一下,然后再去资源管理器里输入这个路径,回车,打开它。

3.打开已有的eclipse工程
file--import--existing project into workspace

4.
注意:在某一个编译环境里设置,无效尺世!要在项目里设置。

5.添加c++11支持

6.rdc-setting
Project...Properties...Build...Settings--cuda--seperate compilation

7.背景颜色

8.不检查语法/拼写错误

10.一些bug调试经验
1.创建makefile项目时 如果选卖逗择crossGCC有时候会出现报错误报(编译可以通过)的情况,如陵配肢果选择linux gcc则不会出现这种情况

㈣ eclipse编译cpp文件,并且引用其他预编译的库

jni相关的单独放在一个文件夹内,包括

注意点有:
1.前面两个库的引用基本是固定写法,结尾写成
include $(PREBUILT_SHARED_LIBRARY)
2.第三个库为main.cpp,是我们要编译的库,它引用其他.so库的时候,用

3.新建项目默认是没有ndk环境的,需要右键项目androidTools里启用NDK环境,如果没有这一步,项目是没有obj文件夹的,之后ndk-build也不会正常编译

这就是一个普通的.cpp文件,所以很多写法要遵守cpp的格式来写,比如头文件的引入,方法的重复定义报的错,都需要一修改

这一步比较简单,命令行进入jni文件夹下,运行ndk-build即可,期间可能会遇到各种问题,网络解决即可,此时的主要问题一般是cpp文件编译的问题
1.遇到一个编译waning问题
在Application.mk中加入这个即可
忽略warning,防止编译不通过
APP_CFLAGS += -Wno-error=format-security

㈤ 如何在eclipse中把Android工程编译为apk安装文件

1、生成keystore

按照下面的命令行在C:ProgramFilesJavajdk1.6.0_10in>目录下,输入

keytool -genkey -alias android.keystore -keyalg RSA -validity100000

-keystore android.keystore

参数意义:-validity主要是证书的有效期,写100000天;空格,退格键都算密码。

命令执行后会在C:ProgramFilesJavajdk1.6.0_10in>目录下生成android.keystore文件 。如图-1

"Destination APK file "指定APK存储的位置。单击"Finish"按钮,打包完成。

进入"D:My Document",会看到生成的HelloWorld.apk以及sharpandroid证书库。


㈥ eclipse怎么编译生成动态库

这个博态李客帆誉迟有很详细的介绍虚颤:
http://blog.csdn.net/imxiangzi/article/details/45460583
希望可以帮到你

㈦ 如何在win下用eclipse编译开源库,以Box2D为例

方法/步骤
首先,我们要把Box2D的源码拷贝到编译器的include目录下,由于在下使用的是mingw编译器,所以找到所在编译器的目录如图,直接拷贝到mingw的include目录明唤下即可,如果不拷贝编译器会提示找不到头文件
如何在win下弊槐和用eclipse编译开源库,以Box2D为例
打开eclipse,新建一个c++工程,如图
如何在win下用eclipse编译开源库,以Box2D为例
导入Box2D的源码:右键工程->import->general->File System,点击下一步,找到box2d所在的文件夹,导入
如何在win下用eclipse编译开源库,以Box2D为例
如何在win下用eclipse编译开源库,以Box2D为例
创建好工程之后“右键”点击工程选择Properties->C/C++ build->Setting->build Artifact 选择shaped library 点击ok退出选项,然后编译工程生成.dll文件,让后重复上一步,选择租盯static library生成.a文件
编译完成之后在工程目录下的Debug文件夹下就可以找到想要的文件了
如何在win下用eclipse编译开源库,以Box2D为例
如何在win下用eclipse编译开源库,以Box2D为例
随后将.a文件拷贝到编译器的lib文件目录下,.dll文件拷贝到bin文件目录下
现在就可以愉快的码代码了,新建工程,#include <Box2D/Box2D.h>
,添加链接选项Box2D
如何在win下用eclipse编译开源库,以Box2D为例

阅读全文

与eclipse编译生成库相关的资料

热点内容
安卓锁屏图片如何删除 浏览:715
python3多进程编程 浏览:711
证明代码是程序员写的 浏览:391
算法错误发现办法 浏览:407
河南省医院挂号是哪个app 浏览:627
冬日恋歌哪个APP能看 浏览:671
委内瑞拉加密货 浏览:8
程序员写日记哪个软件好 浏览:106
加密机操作手册 浏览:860
dos命令自动关闭 浏览:328
心田花开app在哪里评价 浏览:449
求索记录频道哪个app可以看 浏览:730
金梅瓶pdf下载 浏览:985
机器软件用什么编程 浏览:845
java虚拟机指令 浏览:671
shell编程入门书籍 浏览:946
大连桶装水溯源码售价 浏览:302
php怎么跳转到电脑 浏览:414
如何在电脑上创建新网络连接服务器 浏览:61
c语言编译之后如何运行 浏览:569