| 查看: 1843 | 回复: 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 ] |
» 猜你喜欢
英文综述是否需要润色及查重
已经有5人回复
救命帖
已经有5人回复
限项规定
已经有5人回复
为什么nbs上溴 没有产物点出现呢
已经有9人回复
招博士
已经有3人回复
存款400万可以在学校里躺平吗
已经有35人回复
最失望的一年
已经有18人回复
求推荐英文EI期刊
已经有5人回复
» 本主题相关价值贴推荐,对您同样有帮助:
有什么书浅显易懂的环境类书可以平时闲时看的?——环境新人求入门
已经有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人回复
» 抢金币啦!回帖就可以得到:
海南大学专任教师招聘:海洋工程与海洋智能装备相关方向【长期有效】
+2/116
西南大学化学化工学院彭云贵教授课题组招有机化学博士研究生
+2/112
南方医科大学发育生物学教研室夏来新教授课题组招收26级博士研究生
+1/83
征婚
+1/79
深圳大学张雷教授课题组诚聘博士后
+1/78
上海交通大学变革分子学中心申涛课题组2026秋季入学推荐-考核制博士招生(有机)
+1/77
中国地质大学(武汉)地质学、地质资源与地质工程、资源与环境方向招生,请尽快联系!
+1/68
华南理工大学(985、广州) 氢能源技术课题组诚招博士后(不限专业)
+2/52
深圳大学信息功能聚合物电介质方向“申请-考核制”博士生招生
+2/36
中山大学农业与生物技术学院周潇峰课题组诚聘微生物/植物病理学方向科研助理
+1/36
西交利物浦大学黄彪院士招收26年全奖博士生1名(工业智能方向)
+1/31
[长期合作招募] 同济大学肖倩老师团队诚邀港澳学者学术交流
+1/25
2026申博自荐 本硕双一流学科 纳米药物递送方向 一篇一区TOP 两个国家奖学金
+1/14
中国地质大学(武汉)分析地球化学团队招收博士生1名、硕士生3名
+2/10
中科院杭州医学研究所方晓红课题组-上海交大肖泽宇课题组联合招聘博士后及科研助理
+2/10
杨亚研究员课题组(广西大学-纳米能源研究中心)招收2026年物理学专业学术型博士
+1/7
顺磁计算交流
+1/7
华南理工大学宋波教授招收2026年博士生(二氧化碳转化方向优先)
+1/6
【博士后/科研助理招聘-北京理工大学-集成电路与电子学院-国家杰青团队】
+1/5
南开大学齐迹课题组诚聘分子生物学、免疫学、有机分子合成相关方向的博士后、博士硕士
+1/3
4楼2011-04-05 20:29:11
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
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













回复此楼