易码技术论坛

 找回密码
 加入易码
搜索
查看: 701|回复: 18

VC6编译C的问题

[复制链接]
发表于 2008-7-10 10:47:30 | 显示全部楼层 |阅读模式
建立了一个C++ Source,写了个HELLO WORLD,可是编译老是出错,提示:test.obj - 1 error(s), 0 warning(s)

   WIN TC却成功编译

    请各位赐教
发表于 2008-7-10 10:49:03 | 显示全部楼层
那……1 error是什么啊……
发表于 2008-7-10 10:50:42 | 显示全部楼层
没有具体出错信息....?
  话说很少用vc.......
   截个图上来    源程序   以及编译错误...
 楼主| 发表于 2008-7-10 11:02:13 | 显示全部楼层
谢谢 上图了

[ 本帖最后由 forget_love 于 2008-7-10 11:03 编辑 ]
未命名.jpg
发表于 2008-7-10 11:24:03 | 显示全部楼层
getch()  ?  是 getchar()吧 ?





   ps:
      这程序...你叫它 ....hello world  ...汗 .......

[ 本帖最后由 csh 于 2008-7-10 11:28 编辑 ]
发表于 2008-7-10 11:26:47 | 显示全部楼层
话说没怎么用过  vc的...
   main函数默认  是  int型 吧 ..
   vc里     main函数  前面类型  能省么?  (我不知道 )    你加上  void   吧
   void  main()
发表于 2008-7-10 11:27:19 | 显示全部楼层
用鼠标单击"1 err"那个文本框,然后用中键滚轮往上滑
发表于 2008-7-10 11:28:47 | 显示全部楼层
原帖由 epcdiy 于 2008-7-10 11:27 发表
用鼠标单击"1 err"那个文本框,然后用中键滚轮往上滑

    正解 ....这是关键...
 楼主| 发表于 2008-7-10 11:32:44 | 显示全部楼层
--------------------Configuration: test - Win32 Debug--------------------
Compiling...
Error spawning cl.exe

test.obj - 1 error(s), 0 warning(s)
 楼主| 发表于 2008-7-10 11:33:25 | 显示全部楼层
难道少文件?
发表于 2008-7-10 11:40:35 | 显示全部楼层
给个我写的 吧
   #include   <stdio.h>
   void main()
   {
      int a, b ,c ,max;
      scanf("%d,%d,%d",&a,&b,&c);
      max=a;
      max=max>b?max:b;
      max=max>c?max:c;
      printf("max is %d ",max);
     }



   应该没错 ...我没试 ....
    关键问题不是程序 ....
   看下一贴 ....是 vc设置问题..


   版主 顺便  把这个帖 转到 应该在的版 吧 ..
   问题应该基本解决了 ...

[ 本帖最后由 csh 于 2008-7-10 11:45 编辑 ]
发表于 2008-7-10 11:43:33 | 显示全部楼层
可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的
“Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的
选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的,
“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,
你可以到相应的路径下找到这个应用程序。

因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”
—>“Directories(目录)”重新设置“Excutable Fils、Include Files、
Library Files、Source Files”的路径。很多情况可能就一个盘符的不同
(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。


如果你是按照初始路径安装vc6.0的,路径应为:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT

include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC

如果你装在其他盘里,则仿照其路径变通就行(我就是装在D盘)。
关键是microsoft visual studio\ 后面的东西要相同。
本人深受其害,重装多次不管用,上面中文部分为高手借鉴,
下面路径为本人深思所得,终于解决。与君分享。  







  百度知道...的
 楼主| 发表于 2008-7-10 11:49:53 | 显示全部楼层
郁闷 还是出错

[ 本帖最后由 forget_love 于 2008-7-10 11:59 编辑 ]
未命名.jpg.jpg
发表于 2008-7-10 12:12:26 | 显示全部楼层
没出错啊……
 楼主| 发表于 2008-7-10 12:19:41 | 显示全部楼层
解决了 谢谢

[ 本帖最后由 forget_love 于 2008-7-10 12:22 编辑 ]
发表于 2008-7-10 12:22:09 | 显示全部楼层
还是用ECLIPSE吧·java c/c++/ 通吃
发表于 2008-7-10 17:08:33 | 显示全部楼层
C在VC++里创建控制台程序。
发表于 2008-7-10 17:53:52 | 显示全部楼层
还是VS 2005吧
发表于 2008-7-10 18:03:33 | 显示全部楼层
刚学VC++的路过......
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-6-21 02:44 , Processed in 0.016395 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表