主题:[讨论]关于dll的有关问题
问题: 要使编译好的C++程序在未安装C++ Builder的计算机上正常使用可用如下办法:
1.在Project->Options里不选中"Build with runtime packages"一项.
2.在Linker选项卡里钩去"Use dynamic linking"一项.
3.Project->Build all projects.
但是用同样的方法在编译DLL时则会出现[linker error],这是怎么回事、
答案: 1.在Project->Options里不选中"Build with runtime packages"一项.
2.在Linker选项卡里钩去"Use dynamic linking"一项
3.进入Compiler页面,单击Release按钮使之优化。
4.去除不必要debug的选象,如CodeGuard功能等。
5.重新编译整个工程即可。
本文转载自:[url=http://www.beidaqingniao.org/question/0831314.html]北大青鸟怎么样[/url]