看板 MAC 關於我們 聯絡資訊
之前用windows系統都是用Dev C++寫程式 現在改成MAC了要找寫程式的工具 查了一下有找到XCODE 跟 CodeBlocks 問題來了 我在CodeBlocks上要試試寫出hello world 可是一直都跑不出來 以下程式碼: #include <stdio.h> #include <stdlib.h> int main() { printf("hello world!"); } 看之前的po文mac很像不用打system("pause") 點了Build and Run 就會跳出一個框框 Information It seems that this project has not been built yet Do you want to build it now? 點了yes之後還是沒有跑出來 下面的框框顯示 -------------- Build: Debug in tttttest --------------- Linking console executable: bin/Debug/tttttest ld: duplicate symbol _main in obj/Debug/main.o and obj/Debug/Untitled2.o collect2: ld returned 1 exit status Process terminated with status 1 (0 minutes, 0 seconds) 0 errors, 0 warnings 請問是我的設定錯誤嗎還是程式碼錯了?? 剛碰mac真的好不熟悉阿~~ 麻煩各位解解決小的疑惑 謝謝m(__)m --
inking:兩百多跟兩百出頭差很多吧。三百分制時,兩百整還可以上國02/04 04:52
Lawilet:父02/04 04:53
inking:立基中,兩百三到兩百六之間大概台北縣立高中吧02/04 04:53
inking:...........02/04 04:53
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 42.65.68.68
ilay:你的compiler配置有誤 05/04 11:00
ilay:靠 下篇有解沒看清楚X 05/04 11:01
ilay: XD 05/04 11:01
erickunder:codeblock不支援64位元 05/04 11:02
royalknight2:我都用getchar()替代system("pause") 05/04 11:03
w1112321:是喔= =所以我要用32開機? 05/04 11:06
w1112321:剛測試結果成功了 謝謝各位 05/04 11:10
w1112321:BTW 我的mac也是64位元 跑ok喔~ 05/04 11:11
mosluce:以XCODE來講 Console 預設需要手動打開 05/04 12:02
uranusjr:不是 Mac 不用寫 system("pause"), 是只有在 Windows 上 05/04 12:28
uranusjr:這個指令才有用, 而且 Code::Blocks 在任何平台都不需要 05/04 12:28
erickunder:疑 在port中的codeblocks可以用了 XD 05/04 18:44
erickunder:太好了 之前怎麼編譯都不會過 64位元的問題已修正 05/04 18:45