Embarcadero RAD Studio XE中几种DLL的区别

       Embarcadero RAD Studio XE中,在创建DLL时,会有几种选择组合,Type可以选C或C++,另外还可以勾选【】Use VCL、【】Multi Threaded、【】VC++ Style DLL。那么这些选项对生成的DLL有什么影响呢,让我们来比较一下。

首先我们对比一下,若Type选C,勾选和不勾选【】Multi Threaded有什么区别:

<!-- 勾选【】Multi Threaded -->
<OutputExt>dll</OutputExt>			
<NoVCL>true</NoVCL>
<_TCHARMapping>char</_TCHARMapping>
<LinkPackageImports>rtl.bpi;vcl.bpi</LinkPackageImports>
<Multithreaded>true</Multithreaded>
<!-- 不勾选【】Multi Threaded -->
<ProjectType>CppDynamicLibrary</ProjectType>
<_TCHARMapping>char</_TCHARMapping>
<ILINK_GenerateImportLibrary>true</ILINK_GenerateImportLibrary>
<NoVCL>true</NoVCL>
再来看Type选C,勾选和不勾选【】VC++ Style DLL有何区别:
<!-- 勾选【】VC++ Style DLL -->
<ProjectType>VCppStyleDll</ProjectType>
<NoVCL>true</NoVCL>
<Borland.ProjectType>VCppStyleDll</Borland.ProjectType>
<!-- 不勾选【】VC++ Style DLL -->
<OutputExt>dll</OutputExt>
<ProjectType>CppDynamicLibrary</ProjectType>
<Borland.ProjectType>CppDynamicLibrary</Borland.ProjectType>

                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值