编译器和注册表

来源:百度知道 编辑:UC知道 时间:2024/06/09 08:29:00
1,我想知道一下,如果机器上面编译器不时换一个,会不会损害注册表?
换句话说一点,就是编译器在系统文件里面添加和修改的信息是不是很多?
2,两个以上编译器并存可不可以?

请真正有经验的朋友回答!
多谢!

编译器不时更换不会“损害”注册表。

注册表实际上也是磁盘文件,只不过它是公用文件,许多软件,许多程序,包括病毒软件都使用和修改注册表,有许多软件可以说在注册表里面倒垃圾,它们的卸载软件一般不清扫自己倾倒的垃圾。一台计算机上的注册表占用几十M到几百M磁盘容量不稀奇。视窗程序运行,开机关机都修改注册表内容。所以不用耽心。

编译器在系统文件里面添加和修改的信息不少,但同注册表尺寸比,很小,重复安装,只是重写,而不是增加内容?

两个以上编译器并存可不可以?
看具体情况。有的可以有的不行。我有MS VC++编译器,有Fortran编译器,可以并存。如果两者有冲突就不行(例如VC++和TC)。你需要重新激活或重新安装。

不只是软件问题,还有程序问题。例如,MS VC++, 装了老版,又装新版,再想回老版就不行了,新版读老版视窗程序,会转为新版程序,再用老版来编,老版编不了它,你也无法把程序改回老版。

编译器也是一种软件(不过看你的说法中,把IDE和编译器混在一起理解了)
如果单纯是编译器的话,不太可能操作注册表,几个编译器也不可能不能共用
通常一个语言的编译器就两个文件 make.exe cl.exe

但IDE环境就不一样了,和你使用别的软件一样,可能会有注册表操作,可能会有冲突,== ==

1.看是什么编译器,一般留在在注册表里的是文件关联信息,还有留在系统环境变量里的一些值
2.可以并存,我就装了3个vc,bcb,mingw