2012-08-16 3 views
0

나는 OpenGL 프로젝트 내에서 파이썬으로 작업하고 있으며 C 언어로 내 자신의 gl 라이브러리를 작성하고있다. 나는 Sublime Text 2를 사용하고 crtl-b를 눌러서 .so를 만드는 시스템을 빌드해야한다.숭고한 텍스트 2 C .so 빌드 시스템

답변

1
{ 
    "cmd": ["gcc -Wall -Werror -fPIC -c $file_name -o $file_base_name| gcc -shared -o $file_base_name.so $file_base_name -lGLEW -lGL -lGLU -lglut"], 
    "shell":true, 
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", 
    "working_dir" : "$file_path", 
    "selector": "source.c"  
} 

.c 파일이있는 폴더에서 빌드 명령을 실행하면 두 개의 파일이 나타납니다. 하나는 확장자와 .so 파일이없는 오브젝트 코드로 필요한 것입니다. 자신의 필요에 따라 링커 셸 명령에서 라이브러리를 변경해야 할 수도 있습니다. 내 말은 -lGLEW -lGL -lGLU -lglut 당신이 필요로하는 것을 말합니다.

관련 문제