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你需要的東西。