ㄱ. C 컴파일
C 컴파일을 위해 GCC 설치
설치 여부 확인 |
|
rpm -qa | grep ^gcc |
yum list installed gcc |
설치 |
|
yum install gcc |
컴파일&실행 | ex) fileName helloWorld.c | |
컴파일 | gcc 해당파일 | gcc helloWorld.c |
실행 | 컴파일 이후 ll를 통해서 파일 리스트를 출력해보면 a.out이라는 파일이 있다. 이 파일을 실행시켜야 컴파일 된 내용을 확인할 수 있다. | ./a.out |
※ vi을 통해서 파일을 생성/출력하는 함수를 만들고 실행시킨다 해도, a.out을 실행시키지 않으면 파일 또한 생성되지 않는다)
ㄴ. java 컴파일
Java 컴파일을 위해 CentOS JDK설치
설치 여부 확인 |
||
rpm -qa java*jdk-devel |
yum list java*jdk-devel |
javac -version |
※ yum list java*jdk-devel를 통해 설치 여부를 확인했을 경우, 설치 가능한 버전이 나온다.
설치할 시 버전을 입력해야하는데, 이때 yum list java*jdk-devel을 통해서 나온 설치가능 버전을 입력해야한다.
설치 | ex) java-1.8.0-openjdk-devel.x86_64 |
yum install java-원하는버전 | yum install java-1.8.0-openjdk-devel.x86_64 |
컴파일&실행 (패키지 선언이 되어있는 java 파일 ≒ Vim으로 작성) |
ex) test.java / javaWorld.class |
|
컴파일 |
java -d . 파일 ("-d∨.∨파일" 임을 주의한다) |
java -d . test.java |
실행 |
java 파일이름 (class 확장자가 붙은 파일) |
java javaWorld |
컴파일&실행 (패키지 선언이 되어있는 java 파일 ≒ Vim으로 작성) |
ex) test.java / packageName /javaWorld.class |
|
컴파일 |
javac -d . 파일 ("-d∨.∨파일" 임을 주의한다) |
javac -d . test.java |
실행 |
java 클래스이름 (package 없을 시, class 확장자가 붙은 파일) |
java javaWorld (.class는 제외) |
java -cp . 패키지이름.클래스이름 ("-cp∨.∨패키지이름") |
java -cp . packageName.javaWorld |
|
실행 (.jar) | ex) javaTest.jar | |
실행 | java -jar 파일이름 | java -jar javaTest.jar |
'Server > Linux_centos' 카테고리의 다른 글
Tmux 티먹스 사용 (1) | 2018.02.21 |
---|---|
플러그인 설치 (0) | 2018.02.21 |