关于BCB应用程序的麻烦
我前些天写了界面的程序,是用BCB写的,生成了.exe可执行文件。在我电脑上能运行,但是给了产线上就不能运行了,
当双击这个.exe文件时,会出现说:
“没有找到vc160.bpl, 因此这个应用程序未能启动。重新安装应用程序可能会修复次问题”
请问各位大师,这是什么原因呢?反正没装BCB的电脑都不能打开这个程序。是我写的程序的原因还是别的原因呢?
麻烦各位大师了!!
[解决办法]
独立编译的问题
在没有装cb的机器上运行,编译选项
Project/Options/Packages/Build with runtime packages勾去掉
和Linker/Use dynamic RTL勾去掉
[解决办法]
程序没打包
[解决办法]
现在这些开发环境基本上都有这类的问题,不光是C++ Builder是这样,比如VC要MFC的动态库,C#要安装.Net框架,java要安装JRE
C++ Builder可以按照1楼的方法进行静态连接,把程序本身的代码连同需要的库函数打包在一起,生成一个单独的运行文件,从而可以独立运行,还算是比较方便的
[解决办法]
来晚了~~~
1L正解