我正在尝试使用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"]
}
答案 0 :(得分:1)
请查看documentation on build systems,确保首先按照Build System Reference底部的链接进行操作。 Build System Variables将帮助您构建命令,以便您可以根据需要将可执行文件命名为源代码。例如,您可以使用以下内容开始(我会留给您填写其余部分):
{
"cmd": ["gcc", "$file", "-o", "${file/\.m/\.exe/}", "etc. etc. etc."]
}