0
我正在使用opengl项目中的python并使用C语言编写我自己的gl库。我使用Sublime Text 2并需要构建系统以按crtl-b创建.so。Sublime text 2 C .so构建系统
我正在使用opengl项目中的python并使用C语言编写我自己的gl库。我使用Sublime Text 2并需要构建系统以按crtl-b创建.so。Sublime text 2 C .so构建系统
{
"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文件的目标代码,你需要。为了您自己的需要,也许您需要在链接器shell命令中更改库。我的意思是-lGLEW -lGL -lGLU -lglut你需要的东西。