你的问题不明确。
我理解两方面:
1、程序如何打包?
2、编写另外一个程序来生成这个程序?
答:
1、首先,编译出Release版本,再用打包工具打包,如:InstallShield Pro等
2、如果编写一个程序,使其生成当前程序,一般都把目标程序当作资源,然后再把这个资源释放出来,在指定目录下保存成文件。
请使用菜单里的"Build"->"Batch Build"->"Rebuild All",完成后,请至你的工程文件夹下找到"Release"文件夹,里面的exe文件就是你生成的"程序".
怎么设置工程你应该清楚了吧?要发布,就设置成release版,最好把动态链接库设置为静态链接,编译。
编译成功后,打包,可以用打包软件。ISTool一类的