请教下C++ builder XE2 版本编译独立运行程序的问题!
XE2编译的程序到其它电脑上就是缺少DLL,BCB6会弄。
似乎有个2009的方法在XE2也不适用了。
望高手解答的详细点~谢谢!
[解决办法]
XE2中加入了多平台的概念,默认的Release模式,也是带包编译,带运行时库的,所以,需要手工设置一下工程选项:
打开工程以后,Project-->Options-->左侧树列表选中C++ Linker-->右侧上方的Target选择Release configuration 下的 32-bit Windows platform-->取消 Link with Dynamic RTL 的对钩-->左侧树列表选中 Packages 下的 Runtime Packages-->右侧取消 Link with runtime packages 的对钩
然后清理一下工程,再以 Release 方式编译即可。