在Eclipse中,生成不同的可执行C程序名可以通过更改项目的构建设置来实现。以下是一些常见的方法:
使用变量:在Eclipse的项目属性中,您可以使用一些变量来定义生成的可执行程序名。例如,在C/C++ Build > Settings > Tool Settings > GCC Linker > Miscellaneous功能区域中,您可以在Program name字段中使用变量${ProjName}和${ConfigName}来定义可执行程序名。这将为每个项目和配置生成不同的可执行程序名。
使用预定义的名称:在C/C++ Build > Settings > Build Artifact功能区域中,您可以更改生成的可执行程序名称。例如,您可以更改可执行程序名称为“myprogram”,这将在每个构建中生成相同的可执行程序名。
使用Makefile:如果您使用Makefile来构建项目,您可以更改Makefile中的可执行程序名称。例如,在Makefile中,您可以将可执行程序名称更改为“myprogram”,这将在每个构建中生成相同的可执行程序名。
需要注意的是,生成不同的可执行程序名可能会导致一些混淆或错误,特别是在多个项目或配置中使用相同的名称。因此,建议使用唯一的名称或使用变量来生成不同的名称。
eclipse可以开发c++,方法如下:
1 首先确保电脑上已经安装了Java,如果没有,或者不确定,请到官网上下载并安装
2 到官网上下载并安装Eclipse,因为是用来进行C、C++编程的,需要选择Eclipse IDE for C/C++ Developers(并根据所使用的系统具体选择32位或者64位), 如下图(注意是选择画红框的那个),这里面已经集成了CDT。
下载下来的是一个压缩包,无需安装,直接解压即可。
3、需要下载并安装MinGW。MinGW,是Minimalist GNU on Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时库。如下图红色框所示,选择右上角的Download Installer,并下载。
下载成功后得到一个 mingw-get-setupexe的文件,运行并正常安装。
成功安装后,会在桌面上得到一个名叫MinGw Installer的图标,因为MinGW中的内容比较多,仍然需要选择其中所需要的部分然后在进行online安装,双击打开MinGw Installer,如下所示:
显然,其中有几个包是必须的,首先标记所需要安装的包(也就是上图中着色的那些),方法是右键菜单中选择Mark for Installation,然后在主菜单栏中的单击Installation,然后在下拉菜单中选择Apply Changes,然后即可进行安装(当然需要保持网络正常,因为安装程序需要实时从网站上下载后再执行)。
4、配置环境变量。
首先需要把C:\MinGW\bin中的mingw32-makeexe 改名成为 makeexe(当然前提是把MinGW直接安装在C盘根目录下),如下图所示:
接下来配置环境变量,右键单击“我的电脑”,选择“属性”,然后在d出的对话框里选择“高级”选项卡,然后单击“环境变量”按钮。如下图左图所示。
然后在d出的对话框里编辑环境变量,最主要是三条——也就是下图右图中标红的三条,注意这里要根据MinGW的安装路径来编辑,例如MinGW是直接安装在C盘根目录下的,所以有:
include——C:\MinGW\include
lib——C:\MinGW\lib
path——C:\MinGW\bin
ps: 如果电脑上安装有其他开发工具,例如VC等,最好把MinGW的条目放在最前。
至此,基本安装和配置步骤就已经完成了。已经可以利用Eclipse来进行C、C++编程了。
一、编译环境配置
J2SE(TM) Development Kit(JDK)的介绍及下载安装
JDK的介绍:J2SE(TM) Development Kit简称JDK,是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一堆Java工具和Java基础的类库(rtjar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。
JDK的下载用户可以上SUM的网站下载JDK最新版。目前版本为JDK 50 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-makeexe更名为makeexe
接着右键点击“我的电脑”选择属性,再选择“高级”一栏
点击环境变量按钮
在系统变量里面的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=orgeclipsecdt
version=311
启动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 如hellocpp
而C的源文件后缀名为c 如helloc
编辑刚刚添加的hellocpp 文件,添加一段C++的代码,内容如下:
#include <iostream>
using namespace std;
int main()
{
cout<<"hello world!!\n";
system("pause");
}
若你新建的项目为C的话,则需添加相应的C代码,内容如下:
#include "stdioh"
int main(){
printf("Hello world!\n");
system( "pause" );
}
添加一个编译命令
Target Name:MAKE FILE
Builder Command:g++ hellocpp -g -o run
这里如果是c环境就改成gcc helloc -g -o run
->
双击MAKE FILE,此时Eclipse在项目文件的根目录创建一个runexe的文件,此文件根据hellocpp代码编译生成。
双击runexe可以预览效果。
-> ->
五、JAVA程序的编译
新建一个Java Project
这里只需填写Project name然后按Finish按钮完成Project添加。
接着新建一个Class文件
只需在Name的项里写上Hello ,然后直接按Finish按钮
打开我们刚刚添加完成的Hellojava文件,写上相应的Java代码
接着点击菜单栏Run / Run As / Java Application 执行Java的编译命令
程序成功运行的话,在Eclipse下端的Console窗口将会输出Hello World!信息
在Linux使用Eclipse + CDT开发C/C++程序步骤如下: 1 下载资源(都下载到/home/maxw/Download/Eclipse下) A、 下载JRE(Java Runtime Environment) 。 选择下载JRE的jre-6u22-linux-i586bin软件包 B、 下载Eclipse SDK。
编写C语言,首推VS系列,个人偏见上觉得还是用微软的东西写C比较好。eclipse配置C语言环境比较复杂,我都用于写JAVA。汉化包不同的版本都不一样的,Oracle的官网里都有的,就看你英文好不好了。 另外建议使用原版的不要汉化。首先能锻炼你的英语
以上就是关于eclipse如何生成不同的可执行c程序名全部的内容,包括:eclipse如何生成不同的可执行c程序名、eclipse可以开发c++吗、Eclipse 如何编译和执行 C 或C ++ 等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)