2011-09-17 7 views
1

저는 탄소를 사용하는 Mac에서 응용 프로그램을 개발합니다.mac에서 gcc로 탄소와 연결하는 방법은 무엇입니까?

내 IDE는 Code :: Blocks (GCC 컴파일러)입니다. 내 코드가 성공적으로 컴파일되지만 연결되지 않습니다.

#include <iostream> 
#include <Carbon/Carbon.h> 

using namespace std; 

int main() 
{ 
    //CGEventFlags flags = CGEventSourceFlagsState(1); 

    while(true) 
    { 
     CGEventSourceStateID eventSource = kCGEventSourceStateCombinedSessionState; 
     bool b = CGEventSourceKeyState(eventSource, kVK_Command) && CGEventSourceKeyState(eventSource, kVK_ANSI_Period); 
     if(b) 
     { 
      cout << "Yes" << endl; 
     } 
     else 
     { 
      cout << "No" << endl; 
     } 
    } 

    cout << "Hello world!" << endl; 
    return 0; 
} 

mac에서 gcc로 탄소와 연결하는 방법은 무엇입니까?

답변

4

gcc에 대한 간단한 -framework Carbon 플래그는 인터넷상의 다양한 출처에 따라 트릭을 수행해야합니다.

그러나이를 확인할 수 없습니다.

This question은 약간 비슷합니다.

+0

감사합니다, 그것은 작동합니다 :) –

+0

C++ 프로그램에서 Carbon.h를 포함하는 것처럼 보입니다. gcc로 Mac OS 10.10에서 컴파일하는 데 실패합니다. 어떤 일을해야합니까? –

+0

@mangledorf 그것은 모두 관련성이없고 오히려 불가능합니다. 그것보다 더 자세하고 새로운 질문을하거나 다른 곳에서 해결책을 찾는다. –

관련 문제