萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 575|回复: 8

汗,我问。。。

[复制链接]
发表于 2005-12-12 20:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
在visual studio里面写c的东东,存的时候用的是cpp文档,当时debug了也运行了没有问题,可是第二次如果要再次运行这个程序该怎么办啊?我直接点开这个cpp文档,可是看到也可以修改但是就是不能debug和运行。。。汗水。。。我是超级大菜鸟。。。:mad:

各位大侠帮帮我啊~~~~~$汗水$$汗水$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2005-12-12 21:45 | 显示全部楼层
原帖由 ^ChElseA^ 于 2005-12-12 20:56 发表
在visual studio里面写c的东东,存的时候用的是cpp文档,当时debug了也运行了没有问题,可是第二次如果要再次运行这个程序该怎么办啊?我直接点开这个cpp文档,可是看到也可以修改但是就是不能debug和运行。。。汗 ...


visual studio的IDE里面需要创建一个workspace(或者至少需要一个project)才可以编译程序。不能直接编译cpp和h(用命令行编译器除外)。所以你要打开上次保存的workspace文件(一般vc的workspace是.dsw后缀名,如果是vc.net,后缀是统一的.sln)。如果你没有保存workspace而只保存了cpp和h的话,见下段

或者如果你知道自己编译的是什么类型的项目(比如是console还是mfc还是atl之类),可以创建一个该类型的项目然后手工把你的文件添加进项目。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2005-12-12 22:10 | 显示全部楼层
对, 我就是新建了win32 console的project然后在里面写cpp。。。可是就是不让我第二次重新打开然后运行。。。$惨啊$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2005-12-12 22:15 | 显示全部楼层
原帖由 ^ChElseA^ 于 2005-12-12 22:10 发表
对, 我就是新建了win32 console的project然后在里面写cpp。。。可是就是不让我第二次重新打开然后运行。。。$惨啊$


不让你第二次重新打开cpp?还是编译菜单没有build和run?或者是编译错误?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2005-12-12 22:27 | 显示全部楼层
恩就是说,我写完了这个程序,debug run都没有问题,然后我就存了(cpp)并且关掉了。

待到我第二次open file的时候打开这个cpp, 就没有办法让它再一次的debug和run 了。。。

汗,我的语言表述。。。望多加包涵:P
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2005-12-12 22:30 | 显示全部楼层
恩。。 编译菜单没有build和run。。。我想是这个。。。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2005-12-12 22:42 | 显示全部楼层
原帖由 ^ChElseA^ 于 2005-12-12 22:27 发表
恩就是说,我写完了这个程序,debug run都没有问题,然后我就存了(cpp)并且关掉了。

待到我第二次open file的时候打开这个cpp, 就没有办法让它再一次的debug和run 了。。。

汗,我的语言表述。。。望多加包 ...


假设你用的是Visual Studio6 IDE环境里的VC6。

第二次打开的时候,只能打开dsw文件(workspace)。dsw中可以包含多个dsp(project)。而你的项目中的所有编译设置(包括目标代码类型,编译参数,源文件的组织等)都是在dsp中保存。dsw中是描述了不同的dsp(project)之间的依赖关系(dependency)。

当然你也可用IDE只打开dsp,这样VS6会提示你为它创建一个单独的dsw。

dsw和dsp都是文本文件,可以用编辑器打开看一下内容是如何组织的。

只有打开一个有效的dsw,IDE才会给你编译的选项。仅打开cpp源文件是不行的,以为IDE不知道要如何编译它。

如果上次关闭的时候没有保存过dsw/dsp,只能再创建一个空的dsw(包含一个dsp),然后把原来保存的源文件添加进去(上面的帖子说过了,可能不太好理解)


建议如果只是学编程,可以用gnu c,或者另外有人推荐的dev c++。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2005-12-13 20:43 | 显示全部楼层
$感人$$感人$

严重感谢gaga哦!:)

打算去装个gcc...呵呵:lol:今天问了tutor,结果那个德国gg看了半天也没弄出来,可怜。。。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2005-12-15 14:48 | 显示全部楼层
原帖由 ^ChElseA^ 于 2005-12-13 20:43 发表
$感人$$感人$

严重感谢gaga哦!:)

打算去装个gcc...呵呵:lol:今天问了tutor,结果那个德国gg看了半天也没弄出来,可怜。。。

不应该这么麻烦吧,有了cpp和h,重建一个项目就可以了
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+1, 2025-2-8 12:05 , Processed in 0.079280 second(s), 17 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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