vc6.0为什么每次运行都要重新创建一个工程
1个回答
展开全部
对“我开始创建了一个工程,编程后能够正常运行,”的回答:
如果你不建这个工程,编译的时候vc6.0会自动帮你生成一个与该文件同名的工程
对“可是第二次用同一个工程但是是另一个文件,编程时就不能运行”的回答:
在没有新建工程时打开该cpp文件的时候,vc6.0是用该工程打开这个文件的,但是这个工程里并不包含该文件,而且即使你将该文件添加到工程里了,仍然不能运行,因为工程新建的时候会判定哪一个是主编译文件,哪些是辅助作用的,如果该文件(你第二次打开的另一个文件)不是必须的辅助文件,就不会编译,如果是必须的,但生成的exe文件仍不会与其同名
对“但是我另外创建一个工程就能很好运行,”的回答:
另外建一个工程后,该文件就是主文件了,所以可行,不过最好打开dsw后缀的工程文件,不然当工程中应用到其他的头文件或辅助cpp文件的时候,还可能需要重新加载这些辅助文件;dsw后缀的为工程文件,一次性加载,绝对不需要再新建一个工程。
如果你不建这个工程,编译的时候vc6.0会自动帮你生成一个与该文件同名的工程
对“可是第二次用同一个工程但是是另一个文件,编程时就不能运行”的回答:
在没有新建工程时打开该cpp文件的时候,vc6.0是用该工程打开这个文件的,但是这个工程里并不包含该文件,而且即使你将该文件添加到工程里了,仍然不能运行,因为工程新建的时候会判定哪一个是主编译文件,哪些是辅助作用的,如果该文件(你第二次打开的另一个文件)不是必须的辅助文件,就不会编译,如果是必须的,但生成的exe文件仍不会与其同名
对“但是我另外创建一个工程就能很好运行,”的回答:
另外建一个工程后,该文件就是主文件了,所以可行,不过最好打开dsw后缀的工程文件,不然当工程中应用到其他的头文件或辅助cpp文件的时候,还可能需要重新加载这些辅助文件;dsw后缀的为工程文件,一次性加载,绝对不需要再新建一个工程。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询