• 북마크
  • 추가메뉴
어디로 앱에서 쉽고 간편하게!
애플 중고 거래 전문 플랫폼
오늘 하루 보지 않기
KMUG 케이머그

소프트웨어

[App 개발] Carbon 배우는게 좋을까요? Cocoa 배우는게 좋을까요?

본문

걍 궁금해서..ㅎㅎ[퍽!]

매킨토시 API 도 배워둬야 할 필요가 있을거 같은데

두개중 어느걸 배워야 이득이 될지..ㅜㅜ

Carbon 은 오래된거라 하고

Cocoa 는 오브젝C 가 먼지 몰라서 그러고.....



질문도 추가요

1. 윈도우에선 Socket API 라는 네트워크 API 가 있다고 하는데 매킨토시는???
2. 어셈블리어는 어떻게??[머 똑같겠지만..... 어떤 사람이 아키텍처 머 때문에 나중에 배우라고 하던데]
3. 까먹었다 젠장
0 0
로그인 후 추천 또는 비추천하실 수 있습니다.

최신글이 없습니다.

최신글이 없습니다.

댓글목록 8

너무슬픈프린이님의 댓글

아 생각났다.... Carbon 이나 Cocoa 어디서 배워야 합니까???-ㅁ-

美청년.영환군님의 댓글

hongjuny님의 댓글

카본이 오래되었다 해서 쓸모없는 것은 아닙니다. Win32 도 대략 10년이 넘었지만 쓸모없다 하지는 않지 않습니까? ^^ Cocoa 와 Carbon 을 두 개로 나누어서 생각하는 것은 사실 옳지 못한 분류법이라고 생각합니다. 물론, 기본 입출력과 UI 를 Carbon 으로 뼈대를 만들 것인지 Cocoa 로 만들것인지를 결정하는 것은 큰 일이지요. 전체 프로그램의 구성에 영향을 미치게 될 테니까요. 하지만, 어느 한 줄기를 선택하고 나면 그 이후에는 Carbon 이고 Cocoa 고 별반 차이가 없습니다. Carbon 에서도 Cocoa 루틴을 부를 수 있고, Cocoa 에서도 Carbon 함수들을 부를 수 있고, Obj-C 로 루틴을 구성해도 되고, C/C++ 로 루틴을 구성할 수도 있습니다.

다만 저는 개인적으로 프로그래밍을 배우는 사람들에게는 먼저 C 를 잘 하라고 말을 합니다. C 의 데이터 구조도 잘 모르면서 Obj-C 를 배운다는 것은 어불성설이니까요. 하지만, 너무 C 의 procedure 에 젖으면 Obj-C 를 배울 때 방해가 될 수도 있으니, 일단 C 로 언어의 기초를 잡고, 그 다음 C++ 이나 Obj-C 를 하는 것이 좋겠다는 생각입니다. Java 도 무척 좋습니다. 역시나 C 는 기본!

배우는 것은 책 보셔야죠. ^^ 하지만 대략 모든 Carbon/Cocoa 책들이 기본적으로 C 에 대한 기초 지식을 요구합니다. 구조체에 대한 이해가 없이 Carbon 프로그램을 짠다는 것은 있을 수 없는 일입니다.

1. 윈도우에서 제공하는 WinSock (32 비트 버젼으로는 wsock32) 은 원래 유닉스의 socket 함수를 윈도우로 포팅한 것입니다. 유닉스 함수와 동일한 함수를 제공하며, 더불어서 윈도우의 메세지 구조에 특화된 윈도우 전용 함수들로 구성되어 있습니다. Mac OS X 는 기본적으로 socket 함수들을 사용할 수 있습니다.

2. 요즘은 어셈블리 배우는 사람이 거의 없지만 제가 컴퓨터를 처음 시작하던 80년대에는 컴퓨터 공부 좀 했다 하는 인간들은 모두 어셈블리를 했습니다. 그 당시 8 비트 컴퓨터에서의 어셈블리는 사실 그리 복잡하지 않았고, 베이직 외에 별다른 고급 언어 컴파일러가 없기 때문이기도 했습니다.

어셈블리에 대한 지식은 지금도 상당한 장점이 있습니다. 프로세서의 구조, 동작 원리, 올바른 프로그래밍 방법 등에 대해서 더 깊이, 더 빨리 이해할 수 있게 되지요. 하지만, 이제 어셈블리를 가지고 처음부터 끝까지 프로그램을 짜는 사람은 거의 없습니다. instruction 의 종류와 용법이 예전과는 달리 심하게 복잡해졌으며, 새 프로세서가 출현할 때마다 새로 추가되는 instruction 과 register 를 외우는 것도 힘들고, 특정 프로세서군에 특화된 프로그램이 되어버릴 수도 있고, 무엇보다도 생산성이 떨어진다는 점이 되겠지요.

생산성? 생산성이 무엇인고 하니, 분명 C 컴파일러가 암만 머리를 굴려서 끝내주게 최적화된 코드를 만들어낸다 하더라도, 프로세서가 낼 수 있는 실제 효율의 70% 정도밖에는 안됩니다. 하지만, 인간이 잘 짜면 무조건 100% 인가? 그렇지는 않습니다. 말씀드린 대로, 프로세서가 워낙 복잡해진 관계로, 자칫 잘못하면 C 컴파일러보다도 못한 프로그램이 될 수가 있고 -_-; 그리고 시간이 심하게 많이 걸립니다.

하지만, 정말 프로세서 속도가 필요한 부분, 그리고 계산 과정이 정형화되어 있는 라이브러리 등은 이미 애플에서도 최적화된 라이브러리를 제공하고 있지요. Accelerate.framework 이 바로 그것입니다. ^^

美청년.영환군님의 댓글

저의 사견이겠지만..

프린이님은 벌써부터 무엇이 더욱 효율적이고 장래성이 있다 없다 부터 생각하시는 것 같군요. 이득보다는 먼저 자신의 실력 향상에 주를 두고 공부하심이.

훌륭한 프로그래머는 자신이 가진 환경에서 최적화된 코드를 구현하고 그것을 상대방에서 정확하게 전달시킬 수 있는 능력을 갖춘 프로그래머입니다.

이것은 가장 낮은 수준의 기초 지식이 구비되지 않고 단순히 라이브러리의 기능을 가져와 조합하는 일종의 feat. developer 와는 다른 것입니다.

C를 기본으로 컴퓨터 구조 및 소프트웨어 공학등 기초 학문을 공부하시고 이후 자신이 직접 소규모 프로젝트 (1인이 진행할 수 있는 프로젝트도 좋습니다.)를 하시면서 어떻게 코딩하면 더욱 효율적인가.. 그리고 책에는 없는 자기만의 소스 최적화등을 공부하시는 것이 좋습니다. 책은 아무래도 가장 기본적인 스킬만을 가르쳐 주기 때문에 실무에서 사용되는 코딩은 아무래도 많지 않죠. 하지만 이것 또한 기본적인 지식이 구비되지 않으면 응용또한 불가능하기 때문에 기본이 중요하다는 말씀밖에...

예를 들어 사칙 연산  및 기초 수학 원리를 모르는 사람에게 인수 분해 , 3차 방정식등의 응용 문제을 풀어보라는 것과 같습니다.

어셈블리는 전자공학쪽을 공부하시면 배울 기회가 있습니다만..
저의 경우에는 배워놓고 리버스 엔지니어링외엔 써보지 못했군요.

상위 고급어에 비해 까다롭지만 배우는 재미가 있는 언어라고 생각합니다.

일단 hongjuny님의 말 C를 하세요.

java는 C의 포인터라는 것이 없어 조금은 공부하기 수월합니다.

美청년.영환군님의 댓글

그나저나 hongjuny님 이 방은 광고글도 안올라고도..
-0-;;;
넘흐 심심한데요? 3D 케릭터 모델링은 전 좀 무리고..
미연시 게임이나 같이 하나 만들어 보시죠. 맥용으로 +_+
내년 코마케를 기약하며!

아참 제 폴플에 에니 하나 올려놨어영.. 쵸비츠.
공각기동대는 여동생님이 파일 날려먹어서 업을 못했네요. ;;

너무슬픈프린이님의 댓글

저기요... 이미 C 언어는 다 배운 상태인데...ㅜㅜ

美청년.영환군님의 댓글

아. C는 배우셨군요. 뭐 그렇다면 carbon 이나 cocoa를 공부해보짐도 좋을 것 같네요. 그런데 언어뿐만 아니라 소프트웨어 공학이나 자료 구조론 등도 공부하셨는지.. 공부해보면 도움이 됩니다.

<a href=http://www.koders.com/ target=_blank>http://www.koders.com/ </a>

C 뿐만 아니라 Obj-C 의 스레드를 검색할 수 있는 사이트 입니다.
코딩하시면서 궁금한 부분이 있으면 이곳을 이용하면서 하시는 것도 추천.

hongjuny님의 댓글

C 를 다 배우셨다면, C 언어에 대한 응용문제 삼아서 Carbon 을 공부하시는 것도 나쁘지 않겠군요. ^^ 제가 소개했던 글과 예제들도 살펴보시면 도움이 되시지 않을까요? ㅎㅎㅎ

전체 45 건 - 1 페이지
2007.09
10

[App 개발] OS X 하위버전과 호환되게 만들려면 어떻게 해야 되나요?

OS X 타이거 만이 아닌 팬더, 재규어 등 그 이전의 mac os 와 호환되게 빌드하려면 어떻게 해야 되나요 그냥 빌드만 하면 되는줄 알았는데 동성님이 10.3에서 실행이 안된다 하드라구요. [UB로도...]

2007.08
16

[App 개발] 텍스트 입력을 받는 NSTextField 에서요...

블록 선택이 안 되고 오직 키보드 입력만 되게 하도록 만들려면 어떻게 해야 되나요 isSelectable 메소드를 사용하면 아예 입력이 안 되고.... 그리고 키보드 입력을 받을 때마다 액션을 내게 하려면 어떻게 해야 되지요

2007.08
07

[App 개발] 자동으로 운영체제 키보드 레이아웃을 바꾸는 법에 관해서...

제가 제 개인적인 필요 때문에 타자 연습 프로그램을 만들고 있는데요. 프로그램에서 한글이나 영어 언어를 선택하고 연습 할 때 그 때마다 운영체제의 키보드 레이아웃도 한글이나 영어로 맞춰줘야 되서 불편한데요. 프로그램에서 언…

2007.07
29

[App 개발] Chapter 7의 8쪽에서의 질문....(Cocoa Programming for Mac OS X 2/E)

- (void)insertObject:(Person *)p inEmployeesAtIndex:(int)index { // Add the inverse of this operation to the undo stack NSUndo…

2007.07
16

[App 개발] helper object 에 관해서...

제가 코코아 책 보며 Helper Object 를 공부하는 중인데 아무리 생각해봐도 도무지 무엇인지 잘 이해가 되지 않습니다. 미숙한 번역실력 때문인듯.. 아무튼 제가 생각하는 helper object 는 클래스를 확장할 때 사용하는 객…

2007.06
17

[App 개발] Cocoa 에 대한 질문..

코코아 책(정확히는 pdf...)을 열심히 보고 있는데.. 정확히 이해를 했는지 못했는지 몰라서.. 질문들을 올리겠습니다. 1. NSMutableArray *array; …

2007.04
28

[App 개발] Dev C++에서 GLUT사용하는법을....

Visual Studio 쓰자니 다운하긴 좀 그렇고.. Express 는 아주 많이 부족하고... 그래서 Dev C++ 를 다운하려고 하는데요. 도대체 이걸로 GLUT프로그래밍 하는 법을 모르겠네요... 윈도우 어플로 GL 프로그래밍하는…

2006.12
28

[App 개발] Xcode 에서 디버그 모드 ... 릴리즈 모드...

비주얼 스투디오에서는 빌드 아이콘 옆에 디버그 모드 릴리즈 모드 선택할 수 있어서 편했는데 Xcode 는 어떻게 하나요 오픈지엘 공부하면서 제가 만든 프로젝트들은 Build/Debug 디덱터리에 실행파일이 생기는데 책…

2006.08
27

[App 개발] OpenGL 질문....

1. 임플리먼테이션이 머죠 2. 소프트웨어와 하드웨어의 차이 3. 파이프라인이 무엇이죠 4. 파이프라인의 구조 부탁드립니다

2007.09
10

[App 개발] OS X 하위버전과 호환되게 만들려면 어떻게 해야 되나요?

OS X 타이거 만이 아닌 팬더, 재규어 등 그 이전의 mac os 와 호환되게 빌드하려면 어떻게 해야 되나요 그냥 빌드만 하면 되는줄 알았는데 동성님이 10.3에서 실행이 안된다 하드라구요. [UB로도...]

2007.08
16

[App 개발] 텍스트 입력을 받는 NSTextField 에서요...

블록 선택이 안 되고 오직 키보드 입력만 되게 하도록 만들려면 어떻게 해야 되나요 isSelectable 메소드를 사용하면 아예 입력이 안 되고.... 그리고 키보드 입력을 받을 때마다 액션을 내게 하려면 어떻게 해야 되지요

2007.08
07

[App 개발] 자동으로 운영체제 키보드 레이아웃을 바꾸는 법에 관해서...

제가 제 개인적인 필요 때문에 타자 연습 프로그램을 만들고 있는데요. 프로그램에서 한글이나 영어 언어를 선택하고 연습 할 때 그 때마다 운영체제의 키보드 레이아웃도 한글이나 영어로 맞춰줘야 되서 불편한데요. 프로그램에서 언…

2007.07
29

[App 개발] Chapter 7의 8쪽에서의 질문....(Cocoa Programming for Mac OS X 2/E)

- (void)insertObject:(Person *)p inEmployeesAtIndex:(int)index { // Add the inverse of this operation to the undo stack NSUndo…

2007.07
16

[App 개발] helper object 에 관해서...

제가 코코아 책 보며 Helper Object 를 공부하는 중인데 아무리 생각해봐도 도무지 무엇인지 잘 이해가 되지 않습니다. 미숙한 번역실력 때문인듯.. 아무튼 제가 생각하는 helper object 는 클래스를 확장할 때 사용하는 객…

2007.06
17

[App 개발] Cocoa 에 대한 질문..

코코아 책(정확히는 pdf...)을 열심히 보고 있는데.. 정확히 이해를 했는지 못했는지 몰라서.. 질문들을 올리겠습니다. 1. NSMutableArray *array; …

2007.04
28

[App 개발] Dev C++에서 GLUT사용하는법을....

Visual Studio 쓰자니 다운하긴 좀 그렇고.. Express 는 아주 많이 부족하고... 그래서 Dev C++ 를 다운하려고 하는데요. 도대체 이걸로 GLUT프로그래밍 하는 법을 모르겠네요... 윈도우 어플로 GL 프로그래밍하는…

2006.12
28

[App 개발] Xcode 에서 디버그 모드 ... 릴리즈 모드...

비주얼 스투디오에서는 빌드 아이콘 옆에 디버그 모드 릴리즈 모드 선택할 수 있어서 편했는데 Xcode 는 어떻게 하나요 오픈지엘 공부하면서 제가 만든 프로젝트들은 Build/Debug 디덱터리에 실행파일이 생기는데 책…

2006.08
27

[App 개발] OpenGL 질문....

1. 임플리먼테이션이 머죠 2. 소프트웨어와 하드웨어의 차이 3. 파이프라인이 무엇이죠 4. 파이프라인의 구조 부탁드립니다

2009.03
25

[App 개발] Core animation 을 Quicktime 동영상으로 저장하려 하는데요.

코어 애니메이션이 UI용 이라는건 알긴 하지만..-_-;; 윈도우나 뷰, 컨텍스트에서 렌더링되는 코어 애니메이션 효과를 퀵타임 동영상으로 저장하려고 구글형님께 물어보니 http://www.cimgf.com/2009/02/03/re…

2008.09
22

[App 개발] IMK 가 정확히 어떤 것을 하는 라이브러리인가요?

입력기를 만드는데 쓰는 거란 것쯤은 알지만 정확히 어떤 기능을 하고 동작하는지 잘 모르겠습니다. 가이드는 없고 레퍼런스로만 있어서..-_-;(샘플은 하나 있는 거 같았는데...) IME 나 TSF 랑 비슷한 건가요 현재 입…

2008.03
15

[App 개발] 코코아로 OpenGL 애니메이션에 관해서...

코코아로 OpenGL 를 애니메이션 하려고 하는데요. 애플의 문서나 슈퍼바이블이나 기타 여러 사이트나 예제에서 거의 대부분 타이머로 이를 구현하고 있더군요. 코코아에서 혹시 타이머를 사용하지 않고 계속 드로잉이 되게 하는 방법이 있나요…

2008.01
15

[App 개발] setAppleMenu: 메서드에 관해서...

NIB 파일의 도움을 받지 않고 코딩만으로 코코아 프로그램을 작성하는 중인데요.(왜냐 재밌어서.. -ㅅ-;) 메뉴 바에서 애플 로고 옆에 있는 그그 어플리케이션 이름이 쓰여진 볼드체로 된 메뉴 _________________…

2008.01
06

[App 개발] freetype2를 framework 로 만드는 중에...

헤더 디렉터리 설정하는 것 중에서요. ft2build.h 만 제외하고 모든 헤더들이 freetype freetype/config 요런 디렉터리에 있어서 빌드를 할 때 요기 있는 헤더들을 freetype2.framework/Head…

2008.01
01

[App 개발] Leopard 에서 freetype2 사용하기.....

제가 freetype2 를 한번 사용해보려고 http://freetype.sourceforge.net 에서 http://sourceforge.net/project/showfiles.phpgroup_id=3157 로 가서 freet…

2007.11
29

[App 개발] 텍스트 파일을 읽어들이는 것에 관해...

------------words.txt-------------- 감자 아이팟 스티브잡스 애플 매킨토시 레오파드 비스타 빌게이츠 ... ----------------------------------- 이렇게 된 유니코드 텍스트 파…

2007.10
03

[App 개발] 클래스 메서드들이 반환하는 메모리 공간들은 어떻게 해제되는 거에요?

책에서는 이것들은 지가 알아서 해제된다고 하는데 오토릴리즈를 사용해서 그러는건지 다른 방법인지 잘 몰라서요... Autorelease 클래스가 없어서 오토릴리즈는 아닌 듯 하고.. 답변 부탁드립니다.

2007.09
10

[App 개발] OS X 하위버전과 호환되게 만들려면 어떻게 해야 되나요?

OS X 타이거 만이 아닌 팬더, 재규어 등 그 이전의 mac os 와 호환되게 빌드하려면 어떻게 해야 되나요 그냥 빌드만 하면 되는줄 알았는데 동성님이 10.3에서 실행이 안된다 하드라구요. [UB로도...]

2007.09
05

[App 개발] 지금 코코아 프로그래밍 번역서가 예약 판매하고 있습니다!

http://kangcom.com/common/bookinfo/bookinfo.aspsku=200709040028 여기에서 번역서를 예약할수 있습니다. 코코아 프로그래밍 관심 많은 사람이라면 아주 좋은 소식일 듯 합니다. 저도 곧 예약…

2007.08
28

[App 개발] 어떤 특수한 문자의 폭을 조절하려면 어떻게 해야 되나요?

한컴타자 같은 경우는 단문 연습, 긴글 연습을 할 때 스페이스바를 누르면 나오는 문자마다 폭이 다르게 나오더라구요. 위의 사진처럼요.. 굴림체는 폭이 고정되어있어서 좀 쉬울 듯 보이는데 애플고딕(Lucida Grande 등 …

2007.08
16

[App 개발] 텍스트 입력을 받는 NSTextField 에서요...

블록 선택이 안 되고 오직 키보드 입력만 되게 하도록 만들려면 어떻게 해야 되나요 isSelectable 메소드를 사용하면 아예 입력이 안 되고.... 그리고 키보드 입력을 받을 때마다 액션을 내게 하려면 어떻게 해야 되지요

2007.08
07

[App 개발] 자동으로 운영체제 키보드 레이아웃을 바꾸는 법에 관해서...

제가 제 개인적인 필요 때문에 타자 연습 프로그램을 만들고 있는데요. 프로그램에서 한글이나 영어 언어를 선택하고 연습 할 때 그 때마다 운영체제의 키보드 레이아웃도 한글이나 영어로 맞춰줘야 되서 불편한데요. 프로그램에서 언…

2007.07
29

[App 개발] Chapter 7의 8쪽에서의 질문....(Cocoa Programming for Mac OS X 2/E)

- (void)insertObject:(Person *)p inEmployeesAtIndex:(int)index { // Add the inverse of this operation to the undo stack NSUndo…

2007.07
23

[App 개발] [RE]@""에 한글 넣었을 때 질문...

@"내용"이 유니코드 문자열을 표기할 때 사용하는 거자나요. 헌데 코코아 어플리케이션에서 NSString *acHyo = [[NSString alloc] initWithFormat: @"액효"]; 이런 식으로 직접 해 보았는데 …

2007.07
20

[App 개발] Chapter 6의 6쪽에서 copy에 대한 질문..

....... - (void)setPersonName:(NSString *)aName { aName = [aName copy]; [personName release]; personName = aName; }…

2007.07
16

[App 개발] helper object 에 관해서...

제가 코코아 책 보며 Helper Object 를 공부하는 중인데 아무리 생각해봐도 도무지 무엇인지 잘 이해가 되지 않습니다. 미숙한 번역실력 때문인듯.. 아무튼 제가 생각하는 helper object 는 클래스를 확장할 때 사용하는 객…

2007.07
15

[App 개발] Objective-C에서 메소드 중 +,-...

Objective-C에서 공부하다 보니 메소드 앞에 +가 붙은 것도 있고 -가 붙은 것이 있었는데요. + (void)method - (void)method 다 똑같은 메소드인데 두개 다 기능은 똑같은 것 같은데 어떤 …

2007.06
17

[App 개발] Cocoa 에 대한 질문..

코코아 책(정확히는 pdf...)을 열심히 보고 있는데.. 정확히 이해를 했는지 못했는지 몰라서.. 질문들을 올리겠습니다. 1. NSMutableArray *array; …

2007.04
28

[App 개발] Dev C++에서 GLUT사용하는법을....

Visual Studio 쓰자니 다운하긴 좀 그렇고.. Express 는 아주 많이 부족하고... 그래서 Dev C++ 를 다운하려고 하는데요. 도대체 이걸로 GLUT프로그래밍 하는 법을 모르겠네요... 윈도우 어플로 GL 프로그래밍하는…

2006.12
28

[App 개발] Xcode 에서 디버그 모드 ... 릴리즈 모드...

비주얼 스투디오에서는 빌드 아이콘 옆에 디버그 모드 릴리즈 모드 선택할 수 있어서 편했는데 Xcode 는 어떻게 하나요 오픈지엘 공부하면서 제가 만든 프로젝트들은 Build/Debug 디덱터리에 실행파일이 생기는데 책…

2006.08
31

[App 개발] 마이크로프로세서 질문..

1. 마이크로프로세서와 CPU 는 같은 말인가요 2. 버스란 무엇인가요[어드레스버스, 데이터 버스,컨트롤버스 같은거] 3. 64비트와 32비트의 정확한 차이.. [속도, 내부구조 등이 어떻게 다른지...]

2006.08
27

[App 개발] OpenGL 질문....

1. 임플리먼테이션이 머죠 2. 소프트웨어와 하드웨어의 차이 3. 파이프라인이 무엇이죠 4. 파이프라인의 구조 부탁드립니다

2006.08
19

[App 개발] 3번째 질문...

1. Carbon 과 Cocoa 의 기술적 차이가 있나요 2. Carbon 이 Cocoa 루틴 불러내기가 쉽지 않다고 하는게 사실 3. .m 확장자는 무엇입니까 4. Carbon 책 좀 추천해주세요 어떤걸 사서 읽어야 되는지..ㅜㅜ 5. 원서 …

2006.08
18

[App 개발] C밖에 모르는 저의 2번째 질문입니다

Carbon을 배우기로 했습니다 으음.. 잘 선택했는지는 모르겠지만 아무튼.... 질문이 있어요 1. 32비트 Carbon, 64비트 Carbon이 있는데 각각 차이점이 있는지 32비트용 64비트용을 따로 만들어야 되는지.. 2. C…

2006.08
17

열람중 [App 개발] Carbon 배우는게 좋을까요? Cocoa 배우는게 좋을까요?

걍 궁금해서..ㅎㅎ[퍽!] 매킨토시 API 도 배워둬야 할 필요가 있을거 같은데 두개중 어느걸 배워야 이득이 될지..ㅜㅜ Carbon 은 오래된거라 하고 Cocoa 는 오브젝C 가 먼지 몰라서 그러고..... 질문도 …

2006.06
24

[App 개발] 프로젝트를 만들때에 질문.... 질문이 좀 많음

음.. 좀 많이 질문좀 할게요 1. 완전히 빈 프로젝트를 만들수 없는건가요 프로젝트를 만드니 main.c 또는 다른거, 실행파일로 추정되는 거, ~~~.1이 파일이 나온는군요. 2. ~~~.1 은 머죠 3. Opengl 프로젝트는…