運行的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