需要将自己设计的产品提供给他人使用时,针对前述的Sample工程,只需将链接产生的可执行文件Sample.exe复制/发送给他人即可,不能复制整个工程文件夹或复制.cpp文件,这是因为:
1) 复制可执行文件已足够。
2) 复制整个工程文件夹或复制.cpp文件,等于提供了自己的详细设计,在商业上一般是不这样做了,除非事先双方谈妥需要这样做或对方愿意出高价购买你的详细设计。
另外,应当说明的是:前面所说的编译、链接过程都是Debug类型的,也就是说,当VC6.0在进行这些工作时将加入一些调试信息,致使编译链接后生成的代码很庞大,效率也降低。如果确信你的程序已经完美无缺或者是要正式发布,就应该选择菜单Build中的Batch Build项,产生如图1-9所示的对话框,其中的两个选项分别代表编译的代码形式。如果选择第一项Release,那么生成的就是最终代码,其运行效率会增高。
选择“Sample - Win32 Release”项,再进行Build或Rebuild All就会在工程所在的目录下产生一个新的目录release,在release目录下生成的可执行程序代码规模小,执行效率高,是我们最后的产品。