#1 gcc
GNU Compiler Collection 이란 의미로 왠간한 다양한 언어들 (c, c++, fortran, ...) 등등이 다 이 명령어로 Compile 된다.
main.cc 파일에 우리가 잘 아는 Hello, world 코드를 넣고, 아래와 같이 작성하면 컴파일과 함께 "a.out" 이라는 default 로 이름지어 진 실행 파일까지 얻어진다.
gcc main.cc
a.out 을 실행하기 전에, 실행하고자 하는 프로그램의 target directory가 여기라는 의미를 가진 "./" 을 같이 사용해야 한다는 것을 잊지 말자.
./a.out
Hello, World!
opengl 소스코드를 컴파일하기 위해서는 몇 개의 (open gl 라이브러리와의..) 링크가 필요한데, 그 option 은 "-ㅣ" 이어서 아래와 같이 사용해야 한다. test 는 컴파일 후 실행되는 파일의 명령어가 a.out 대신 test 로 하겠다는 의미이다.
gcc -lglut -lGLU -lGL main.cc -o test
'Terminology' 카테고리의 다른 글
[Camera] 카메라 모듈용어 (1) | 2023.07.13 |
---|---|
[algorithm] hash function (0) | 2023.07.11 |
[Linux] zip/unzip/cp (0) | 2023.07.11 |
[Camera] F-stop (0) | 2023.07.10 |
[CIS] Optic 구조 (2) | 2023.07.10 |