作者w1112321 (友藏)
看板MAC
標題[軟體] CodeBlocks寫C
時間Wed May 4 10:23:53 2011
之前用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
--
1F:推 inking:兩百多跟兩百出頭差很多吧。三百分制時,兩百整還可以上國02/04 04:52
2F:推 Lawilet:父02/04 04:53
3F:→ inking:立基中,兩百三到兩百六之間大概台北縣立高中吧02/04 04:53
4F:→ inking:...........02/04 04:53
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 42.65.68.68
5F:→ ilay:你的compiler配置有誤 05/04 11:00
6F:→ ilay:靠 下篇有解沒看清楚X 05/04 11:01
7F:→ ilay: XD 05/04 11:01
8F:→ erickunder:codeblock不支援64位元 05/04 11:02
9F:→ royalknight2:我都用getchar()替代system("pause") 05/04 11:03
10F:→ w1112321:是喔= =所以我要用32開機? 05/04 11:06
11F:→ w1112321:剛測試結果成功了 謝謝各位 05/04 11:10
12F:→ w1112321:BTW 我的mac也是64位元 跑ok喔~ 05/04 11:11
13F:→ mosluce:以XCODE來講 Console 預設需要手動打開 05/04 12:02
14F:→ uranusjr:不是 Mac 不用寫 system("pause"), 是只有在 Windows 上 05/04 12:28
15F:→ uranusjr:這個指令才有用, 而且 Code::Blocks 在任何平台都不需要 05/04 12:28
16F:推 erickunder:疑 在port中的codeblocks可以用了 XD 05/04 18:44
17F:→ erickunder:太好了 之前怎麼編譯都不會過 64位元的問題已修正 05/04 18:45