作者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