运行的Hello World因此,要建立编译在Mac崇高文字3,我已经下载了开发商的Xcode工具,然后在崇高的文本3
我做了一个新的构建系统,并将其保存为“C”:
{
"cmd" : ["gcc", "-o", "$file_base_name", "$file_name"],
"cmd" : ["./$file_base_name"],
"selector" : "source.c",
"shell" : false,
"working_dir" : "$file_path"
}
这是我的计划后是这样的:
#include <stdio.h>
int main(void) {
printf("Hello World");
return 0;
}
,当我试图 '建设' 它,我得到这个错误
[Errno 2] No such file or directory: './Hello World'
[cmd: ['./Hello World']]
[dir: /Users/(username)/Desktop/Programming/Random C Programs]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]
出了什么问题?
我也救了我的桌面命名特别是“你好World.c”我的Hello World的文件,如果有什么差别
新的错误指Schwern拥有的评论:
现在我越来越这样的:
[Errno 2] No such file or directory: './HelloWorld'
[cmd: ['./HelloWorld']]
[dir: /Users/(username)/Desktop/Programming/RandomCPrograms]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]
你确定第一个'cmd'被执行吗?是否允许在Sublime的单个“构建系统”中指定多个'cmd'? – yeputons
第一个编程经验法则;文件名中的空格要求糟糕的时间。只是不要这样做。 :) – Qix
根据你的配置,它应该编译'source.c',然后输出'。/ source'作为可执行文件。但它表明它正试图运行'./ HelloWorld'。这是什么? – Qix