| 查看: 2159 | 回复: 5 | |||
[交流]
【求助】mac的编译环境xcode的使用问题
|
|
此程序,用visual studio编译完全没有问题,但是用mac下的xcode编译,却有11个错误??? Build 1 of project 1 with configuration Debug CompileC build/1.build/Debug/1.build/Objects-normal/x86_64/main.o main.c normal x86_64 c com.apple.compilers.gcc.4_2 cd /Users/apple/Documents/1 setenv LANG en_US.US-ASCII /Developer/usr/bin/gcc-4.2 -x c -arch x86_64 -fmessage-length=0 -pipe -std=gnu99 -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -Wunused-variable -isysroot /Developer/SDKs/MacOSX10.6.sdk -mfix-and-continue -mmacosx-version-min=10.6 -gdwarf-2 -iquote /Users/apple/Documents/1/build/1.build/Debug/1.build/1-generated-files.hmap -I/Users/apple/Documents/1/build/1.build/Debug/1.build/1-own-target-headers.hmap -I/Users/apple/Documents/1/build/1.build/Debug/1.build/1-all-target-headers.hmap -iquote /Users/apple/Documents/1/build/1.build/Debug/1.build/1-project-headers.hmap -F/Users/apple/Documents/1/build/Debug -I/Users/apple/Documents/1/build/Debug/include -I/Users/apple/Documents/1/build/1.build/Debug/1.build/DerivedSources/x86_64 -I/Users/apple/Documents/1/build/1.build/Debug/1.build/DerivedSources -c /Users/apple/Documents/1/main.c -o /Users/apple/Documents/1/build/1.build/Debug/1.build/Objects-normal/x86_64/main.o /Users/apple/Documents/1/main.c:2:21: error: iostream.h: No such file or directory /Users/apple/Documents/1/main.c:3:20: error: fstream.h: No such file or directory /Users/apple/Documents/1/main.c:4:18: error: cmath.h: No such file or directory /Users/apple/Documents/1/main.c:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'namespace' /Users/apple/Documents/1/main.c:7: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ffts' /Users/apple/Documents/1/main.c:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token /Users/apple/Documents/1/main.c:42: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token /Users/apple/Documents/1/main.c:45: error: stray '\357' in program /Users/apple/Documents/1/main.c:45: error: stray '\274' in program /Users/apple/Documents/1/main.c:45: error: stray '\233' in program /Users/apple/Documents/1/main.c:54: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token [ Last edited by zyj8119 on 2011-4-5 at 20:28 ] |
» 猜你喜欢
8月时间戳变的,举个手。玩一下,释放压力
已经有3人回复
有没有H口的?有收到消息的吗?
已经有3人回复
十年后又回来了,论文投稿求助
已经有3人回复
纯娱乐,不喜欢勿喷
已经有10人回复
面上再次挂了,太难了,躺也躺不了,倦也卷不过,小学校之殇!
已经有26人回复
面上提前没消息,有中的吗
已经有18人回复
娱乐
已经有4人回复
系统今天又提示维护了,估计离放榜不远了
已经有16人回复
一个有机合成实验室都需要哪些设备?
已经有10人回复
什么时候能放榜呀?
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
有什么书浅显易懂的环境类书可以平时闲时看的?——环境新人求入门
已经有8人回复
均相与非均相Fenton反应
已经有7人回复
(求助)我用SPSS做了一个非线性回归分析,R2等于1,怎么解释啊?
已经有7人回复
注册环保工程师基础考试用本科学历好还是硕士学历报考好?
已经有10人回复
陶瓷生产的一个问题
已经有6人回复
环保局监测分析岗位面试
已经有16人回复
英国导师 问题 回复 求助
已经有4人回复
ds 160表中关于赴美申请的填写问题
已经有8人回复
中国科学院城市环境研究所副研究员/助理研究员岗位招聘
已经有54人回复
应用化学小硕,想找环境方面的工作
已经有4人回复
请问注册环保工程师基础考试报名需要什么报名材料,不知道有没有关于档案的证明材料
已经有34人回复
【转】案例,茶吧扰民,该如何处理?
已经有14人回复
vsap 5.2 环境和编译问题
已经有14人回复
【求助】使用按照版主编译出来的music_gcmc.exe运行自带的第8个例子的问题
已经有10人回复
所有金币请教大家一个关于macbook的问题
已经有10人回复
求助:Office_Visio_Pro_2007使用问题
已经有3人回复
» 抢金币啦!回帖就可以得到:
山东征女友,坐标济南
+1/175
坐标北京,92男,诚征结婚对象
+1/164
具身智能机器人公司招聘硬件工程师岗位 预算100万内
+1/86
威格科技张德龙:二十年深耕,铸就国产惰性气氛设备新高度
+1/84
具身智能机器人公司招聘机械结构岗位(工程师、专家、负责人均可)薪酬最高150万
+1/84
国家纳米科学中心段鹏飞课题组招收2027年入学博士研究生
+1/77
化工学院邱惠斌教授联合同仁医院招聘博士后
+1/72
2026年University of South Carolina继续招收博士生
+1/62
小木虫是我和国基唯一的人脉,现在都感觉快断了
+1/58
采用本质安全型氢气流量控制的化学合成 - Alicat ISMC本安防爆质量流量控制器
+2/52
有机合成高级研究员
+1/28
双一流高校招收博士(现代技术管理/环境技术经济管理)及硕士研究生(长期有效)
+1/26
多本Scopus收录国际英文期刊征稿,全免 APC!含医学期刊
+1/4
高弯曲强度玻璃制品的特殊加工工艺
+1/4
2027年硕士推免生 招生--哈尔滨工业大学王磊
+1/3
北京师范大学(珠海校区)赵亚然副教授招收2027年电催化硕士/博士研究生
+1/3
西安交通大学储能电催化团队诚招特聘研究员(副教授)/助理教授
+1/2
宁波诺丁汉大学新能源与环境材料技术研究中心招收2027年春季入学博士生
+1/1
致每一位等待国自然结果的科研人:我们想听听你的心声
+1/1
国自然发榜在即:此刻的你,是什么心情?
+1/1
2楼2011-04-05 15:54:33
★
zyj8119(金币+1):谢谢参与
zyj8119(金币+10): 的确,我用VC6.0运行问题就不大。。。 2011-04-05 19:58:28
zyj8119(金币+1):谢谢参与
zyj8119(金币+10): 的确,我用VC6.0运行问题就不大。。。 2011-04-05 19:58:28
|
一眼看过去就发现有中文字符错误和缺大括号错误,请楼主先认真检查再贴过来... 另: 1. void main()不合标准,lz受VC6或以前版本毒害了 2. 关于头文件: #include #include #include #include 才是新式的写法 3. 虽然gcc是能编译c++程序,不过需要改一些参数。没用过xcode,我想如果正确建立C++ project的话,IDE应该是能自动选用g++编译器的。嗯,如果不能,手动把编译器从gcc改为g++。这应该是最方便的做法 |
3楼2011-04-05 16:26:47
4楼2011-04-05 20:29:11
zyj8119(金币+8): 谢谢提醒!!!! 2011-04-05 22:58:54
|
前面再加上 #include 因为里面调用了exit(1); 然后再把void main()改成int main() 在我这里用g++编译就没有问题了 虽然没使用过xcode,不过它的c/c++编译器也是gcc和g++(虽然据说是苹果公司改过的),应该是差不多的 楼主看看下面这些IDE常见的步骤有没有参考价值: 打开IDE,选择新建工程(new project),然后选里面的c++工程(这样IDE会自动给你配好编译器选项),这样应该会出现一个命名类似main.cpp样子的文件,然后再把代码贴进去试试看 当然了,如果楼主对xcode的配置比较了解的话,直接将编译器配成g++就行了,那些报错的主要原因是:把C++程序当成C程序来编译了... |
5楼2011-04-05 22:11:39
6楼2011-04-24 16:18:04










回复此楼