c++ - 我无法在 RAD Studio C++ Builder XE 中构建静态可执行文件

标签 c++ dll c++builder static-linking bpl

我需要使用链接的静态库构建我的 C++ Builder XE 项目,这样我就可以在项目的 Debug\Win32 目录中获得一个大的可执行文件,但我做不到。

每次我尝试构建我的项目时,它都不会使用运行时库构建可执行文件,而我已经将项目的选项设置为禁用“与动态 RTL 链接”并启用“使用运行时包构建”,如下所示:

enter image description here enter image description here

这里出了什么问题? 有什么想法吗?

非常感谢。

最佳答案

您需要关闭OFF“Link with Dynamic RTL”“Build with runtime packages”选项。动态 RTL 和运行时包都是外部 DLL。

关于c++ - 我无法在 RAD Studio C++ Builder XE 中构建静态可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16831958/

相关文章:

c++ - 为什么不能在类范围内推导我的类静态自动函数的类型?

c++ - 试图获取进程名称,但我得到的是十六进制而不是文本

c# - 无法加载文件或程序集。即使它位于正确的位置并且构建良好

c++ - 在 C++ Builder 中使用 COM

c++ - 为什么 C++ 看不到我的 lua 脚本文件?

c - 支持具有全局数据的插件 DLL 的多个实例

android - C++ 生成器 : Include JAR files

c++ - 替换字符串的二进制部分?

c++ - 声明变量时发生访问冲突

c++ - 组件-实体-系统 - 输入处理