win7系统,第一次安装VS2008, 测试编译时出现 “无法启动程序 ,/d:..../.../.exe 系统找不到指定的文件

输入一个helloworld程序:
#include<stdio.h>
main()
{
printf("Hello World!\n");
system("pause");
}
编译并成功运行。

新建c程序 exam2.c:
#include<stdio.h>
main()
{
printf("Hello C-world!\n");
printf(" ****\n");
printf(" *\n");
printf(" *\n");
printf(" ****\n");
system("pause");

}
编译出错。

试自行解决:
关掉exam2.c,重新编译helloword程序,出现同样问题。

问题描述:
1>------ 已启动生成: 项目: Cexam, 配置: Debug Win32 ------
1>正在链接...
1>exam2.obj : error LNK2005: _main 已经在 exam1.obj 中定义
1>C:\Users\xie\Documents\Visual Studio 2008\Projects\Cexam\Debug\Cexam.exe : fatal error LNK1169: 找到一个或多个多重定义的符号
1>生成日志保存在“file://c:\Users\xie\Documents\Visual Studio 2008\Projects\Cexam\Cexam\Debug\BuildLog.htm”
1>Cexam - 2 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

同学,你一个project里放了两个main函数当然得报错……“exam2.obj : error LNK2005: _main 已经在 exam1.obj 中定义。”
解决方法:要么再建个项目把单独2放进去跑,要么把1的main函数注释掉,或者把1暂时排除出项目(代码旁边的解决方案资源管理器视图上找到exam1.c,右键之,有一个“从该项目中排除”,再想包含时找最上面的菜单栏,“项目->显示所有项目”,再去解决方案资源管理器上找到它,右键“包含在项目中”。)
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-24
上面那是c语言的小程序吧 在干嘛都不知道 建议用虚拟光驱加载安装下吧本回答被网友采纳
第2个回答  2011-12-18
不了解
第3个回答  2011-12-15
看不懂

前几天装了win7系统,然后 安装vs2008,安装失败,提示Visual Studio web...
系统或者程序不兼容或者不能正确加载到内存当中,原因在于程序往内存中加载数据的时候,造成数据在内存堆栈中溢出,就会提示这种错误。解决办法:可以到网上去搜索修复内存不能为read的软件,貌似很多。希望可以解决楼主的问题 参考资料:cjl

装不了VS2008 电脑为WIN7
第三步:打开Vista中的“程序和功能”,选择Office 2007,并单击”更改“按钮,在弹出的安装程序界面中,选择”修复“,并继续,果然不出所料,这时也出现了同样的找不到安装文件的对话框,基本确定是因为Office 2007的问题导致Visual Studio 安装失败。第四步:这时想起来,在安装Office时,安装程序默认...

win7 32 安装vs2008 出现错误 “无效的许可证数据,需重新安装”
出现这种状况是因为vs2008还没破解,且安装程序运行在win7以上的系统时,显示输入序列号的地方被遮蔽了。打完补丁后的安装界面 一、首先下载补丁程序PatchVS2008(网上有)二、安装程序运行到上图的维护模式下,运行补丁程序,点击打补丁,即可看到维护模式下的出现序列号输入框,按照版本输入下面提供的序列...

VS2008无法启动程序找不到系统指定的文件
很正常的提示。程序有错误,看样子好像是2.c路径有问题,或者错误地使用\/clr命令进行编译,没有编译完成,当然就不能生成.exe文件了。仔细检查一下程序和编译设置吧,慢慢就摸到门道了。

Win7系统安装vs2008提示Visual Studio Web创作组件安装失败怎么办_百 ...
2、清理有2007版office的bate版。重新安装即可。三、重装系统法 这个是最简单粗暴的方法,在重新安装系统之后也要注意一点,首先,无可非议,office 2007应该最后安装。关于Win7系统安装vs2008提示Visual Studio Web创作组件安装失败怎么办就给大家介绍到这边了,有遇到一样问题的用户们可以采取上面的方法步骤来...

vs2008 ctrl+f5,编译通过但程序不启动
你有没有写弹出对话框的代码?Dialog D;D.DoModal();Dialog是你添加对话框类的类名

用vs2008配置汇编时遇到fatal error LNK1181: 无法打开输入文件“user...
菜单里project(工程)->settings(设置)出现settings选项卡,选择LINK选项。有个Object\/Library modules,这里就是让你添加库文件的。你输入你要用的lib的名字(在这里输入libcid.lib).点确定。还有可能你的路径配置错了。vc6.0编译器根据你设的搜索路径来找文件,路径错了也可能导致上述错误,配置如下...

vs2008安装失败,急,急,急
先装Office2007然后安装Visual Studio 2008 提示“Visual Studio Web 创作组件(Visual Studio Authoring Component)”安装失败 在安装DVD的\\WCU\\WebDesignerCore文件夹中找到了“Visual Studio Web 创作组件”的安装程序 将其复制到硬盘上并解压缩,运行其中的setup.exe,出现与Office 2007相同的安装程序界面。

VS 2008生成的程序必须在安装有.NET Framework的电脑上才能运行吗_百度...
原因也很简单,因为别人电脑上虽然可以运行c++程序,但是他用的链接库不是你用的那个啊。微软对这个的版本控制非常严格,甚至是同样的vs2008,企业版和普通版可能版本也是不同的。这就需要你把自己电脑上的dll文件放到你编的程序目录下,同时给那台电脑。这些DLL的位置是:%visual studio home%\\VC\\...

vs2008 破解方法怎么办
在Win7系统下,无法像xp下通过“控制面板”卸载的方法重新输入序列号来破解VS2008。但可以通过以下几个步骤来破解:1.首先需要安装VS2008,可以安装VS2008专业版90天试用版或VS2008团队版90天试用版都行。VS2008专业版90天试用版下载地址:http:\/\/www.microsoft.com\/downloads\/details.aspx?familyid=83...

相似回答