ictclas4j既然是用java编写的,为什么在linux系统下运行还报错呢?(错误类型:java.lang.NullPointerException)
答案:1 悬赏:10 手机版
解决时间 2021-08-22 03:25
- 提问者网友:却不属于对方
- 2021-08-21 12:37
如题,请好心人解答。。。多谢~
最佳答案
- 五星知识达人网友:撞了怀
- 2021-08-21 14:07
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-------------------------------谢绝复制粘贴
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯