【问题标题】:Sublime text 2 C .so build systemSublime text 2 C .so 构建系统
【发布时间】:2012-08-16 15:14:18
【问题描述】:

我在 opengl 项目中使用 python 并用 C 语言编写我自己的 gl 库。我使用 Sublime Text 2,需要构建系统来创建 .so 并按下 crtl-b。

【问题讨论】:

    标签: c gcc sublimetext2 shared-libraries build-system


    【解决方案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 文件的目标代码。为了您自己的需要,您可能需要在链接器 shell 命令中更改库。我的意思是 -lGLEW -lGL -lGLU -lglut 在你需要的东西上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-07
      • 1970-01-01
      • 2013-10-14
      • 2013-07-12
      • 2013-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多