通过Sublime Text在Windows上构建Objective-C环境

时间:2013-08-01 12:32:28

标签: objective-c gcc build sublimetext2

我正在尝试使用Sublime Text作为编辑器和Windows 7作为操作系统来创建建筑环境。我已经在Windows上安装了正确的GNUstep来构建Objective-c程序,但每次我必须构建并执行一个程序时,我必须打开cmd并编写

gcc -o helloworld.exe helloworld.m -I /GNUstep/GNUstep/System/Library/Headers -L /GNUstep/GNUstep/System/Library/Libraries -std=c99 -lobjc -lgnustep-base -fconstant-string-class=NSConstantString

我发现Sublime Text有机会编写构建自定义指令来编译程序内部的程序,但我不知道如何编写这些指令。

这是我必须完成的Sublime Text中的空白构建文件

{
    "cmd": ["make"]
}

1 个答案:

答案 0 :(得分:1)

请查看documentation on build systems,确保首先按照Build System Reference底部的链接进行操作。 Build System Variables将帮助您构建命令,以便您可以根据需要将可执行文件命名为源代码。例如,您可以使用以下内容开始(我会留给您填写其余部分):

{
    "cmd": ["gcc", "$file", "-o", "${file/\.m/\.exe/}", "etc. etc. etc."]
}