关于windows平台上的java和c/c++的editplus搭建开发平台

来源:互联网 发布:mac os sierra卡不卡 编辑:程序博客网 时间:2024/06/09 21:50
 因为种种原因,我周围的大部分同学目前依然是在windows下进行编程开发,我们不能要求所有人都改换linux,下面说说配置java开发环境的经过,供诸君参考。
先下载JDK安装,我下载的是JDK1.5,安装好之后升级为1.6。这个在java.sun.com上下载。下载安装之后,要先设置环境变量。我的是XP系统。右击我的电脑-属性-高级,点环境变量。在系统变量中点新建,变量名为“JAVA_HOME”,值就是你的JDK的安装路径到bin,以我的为例就是“C:/ProgramFiles/Java/jdk1.5.0_04”(不包括双引号,下同),再找到path,点编辑,在原来的变量值前加上“%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;”注意不要漏掉最后的分号,然后再新建CLASSPATH,值设为“.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar”,注意最前面有个点。现在配置好的,测试一下:点开始-运行-cmd,输入java-version,没有报错就行了,下面安装editplus这个软件,这是个很好的编辑器,不是免费的,但是我们发挥一下互联网的共享精神,想必大家都有办法的,我装的editplus3,装好之后请参照《java程序设计(修订本)》(唐大仕编清华大学出版社,也就是上课的教材)一书第28,29页配置好,但是书上的配置有个小问题,也就是“运行”下面Command的值后面不要加那个“-classpath”。
之后就可以利用这个DIY的开发环境编写java程序了,注意每次编号好,按Ctrl+1编译,这时候会跳出保存文件,注意文件名要和程序的主类名相同,保存后就自动编译了,然后按Ctrl+2就可以直接运行了。
下面再说如何把C/C++的编译器也集成到editplus中去,我用的是GNU的mingw,也就是LINUX下非常优秀的GCC编译器,先去狗狗搜mingw,大约60M左右,安装时候安在默认路径就可以了,之后把“C:/MinGW/bin;”添加到环境变量path的值的最前面。之后进入刚才那个bin文件夹,把里面的mingw32-make.exe改为make.exe,然后开始-运行-cmd,输入make.exe和gcc分别测试一下,不报错就OK了。
下面再打开editplus配置用户工具,新建一个工具组,新建三个应用程序,分别设为:
菜单文本:GCC(用来编译你的c程序)
命令:C:/MinGW/bin/gcc.exe
参数:$(FileName) -g -o $(FileNameNoExt).exe
初始目录:$(FileDir)
选择捕获输出
菜单文本:G++(用来编译你的cpp程序)
命令:C:/MinGW/bin/g++.exe
参数:$(FileName) -g -o $(FileNameNoExt).exe
初始目录:$(FileDir)
选择捕获输出
菜单文本:run(用来运行编译好的程序)
命令:$(FileNameNoExt)
参数:空
初始目录:$(FileDir)
不选捕获输出
之后就可以用editplus来写c/c++程序了,分别用Ctrl+1和+2来编译C和C++程序,用Ctrl+3来运行编译好的文件。注意在java和c/c++要选择相应的用户工具组。在写c/c++的时候,这个小的IDE比较适合写单文件的小的测试程序或者是算法演示程序,另外在学习数据结构时,个人觉得用C描述比C++更合适。

免责声明:部分资料参考谷歌搜索结果,相关著作权归原作者所有,本文不用于商业营利,本人对可能产生的著作权纠纷不负任何法律责任。