linux系统下学习JAVA和C++
大学新生,电脑安装了LINUX系统,因为喜欢,但是要学习JAVA和C++语言编程,只会在WIN-xp系统下进行简单的C++编程以及使用开始菜单中的运行命令打开cmd进行简...
大学新生,电脑安装了LINUX系统,因为喜欢,但是要学习JAVA和C++语言编程,只会在WIN-xp系统下进行简单的C++编程以及使用开始菜单中的运行命令打开cmd进行简单的JAVA程序运行,不知道在LINUX下怎么安装JAVA和C++,怎样运行程序?(请具体说说与WIN下的区别及操作步骤)……谢谢
展开
3个回答
2013-08-04
展开全部
linux下面其实也可以使用集成开发环境 比如eclipse....它的使用就跟在windows下面用vs这样的IDE一样。
当然也可以使用命令行的编辑方式
C: 需要确认你在安装Linux的时候是否安装了gcc、g++等相关库,这些是编译C\C++必须得编译器。如果安装了的就只需要在命令行中输入gcc -o abc.c 或则更复杂的命令(具体的可以参考man手册)
编译结束之后就可以尝试用./a.o这样的方式运行编译的程序啦
而所谓的makefile并不是所以工程都需要的...makefile其实就是一个编译规则而已,如果就只有一个helloworld你认为有必要写makefile吗?呵呵~ 如果是较复杂的工程,如包含多个文件,多个库的。就需要编写makefile了 makefile的编写规则相对复杂的多,这里就不多说啦~~~
而对于Java,一般的Linux都有默认安装jdk的啦 不过你还是要确认一下,方法很简单,命令行中输入java就可以了,如果存在则会打印出很多帮组信息。当然你也可以顺道看看javac javah 这样的命令有不有。
如果没有则需要去下载一个jdk,主意不是下载jre而是jdk。。。
jdk的安装很简单,直接运行就OK
有了java环境之后就可以编译java程序了,编译跟c类似 javac就可以。不过运行的时候 需要使用java -classpath这样的命令运行,因为java程序是运行在虚拟机上的,如果成功你就可以看见运行的结果啦,如果失败则能看见失败的原因。
总之他们都是很简单。。。good luck
-------------------------------
谢绝复制粘贴
当然也可以使用命令行的编辑方式
C: 需要确认你在安装Linux的时候是否安装了gcc、g++等相关库,这些是编译C\C++必须得编译器。如果安装了的就只需要在命令行中输入gcc -o abc.c 或则更复杂的命令(具体的可以参考man手册)
编译结束之后就可以尝试用./a.o这样的方式运行编译的程序啦
而所谓的makefile并不是所以工程都需要的...makefile其实就是一个编译规则而已,如果就只有一个helloworld你认为有必要写makefile吗?呵呵~ 如果是较复杂的工程,如包含多个文件,多个库的。就需要编写makefile了 makefile的编写规则相对复杂的多,这里就不多说啦~~~
而对于Java,一般的Linux都有默认安装jdk的啦 不过你还是要确认一下,方法很简单,命令行中输入java就可以了,如果存在则会打印出很多帮组信息。当然你也可以顺道看看javac javah 这样的命令有不有。
如果没有则需要去下载一个jdk,主意不是下载jre而是jdk。。。
jdk的安装很简单,直接运行就OK
有了java环境之后就可以编译java程序了,编译跟c类似 javac就可以。不过运行的时候 需要使用java -classpath这样的命令运行,因为java程序是运行在虚拟机上的,如果成功你就可以看见运行的结果啦,如果失败则能看见失败的原因。
总之他们都是很简单。。。good luck
-------------------------------
谢绝复制粘贴
2013-08-04
展开全部
linux下的C++需要把用到的lib都考到目录下面去,然后还需要手动写makefile,然后将*.c或者*.cpp生成*.o以及静态连接库,然后在执行,不过建议初学的话还是在win下开发
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-04
展开全部
下载一个linux环境下的jdk,应该双击也能安装,不过建议你去下个IDE编程环境,比如myeclipse_for-linux下的,双击安装.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询