我不会用want,不过照葫芦画瓢,want.xml加入
<property name="Compiler.Ver" value="7" if="D7" />
修改cnconfigio
<target name="cnconfigio" depends="-prepare" description="Compile CnConfigIO." >
<property name="Ver.FileDescription" value="CnWizards Configuration Import/Export Tool" />
<property name="Ver.InternalName" value="CnConfigIO" />
<property name="Ver.OriginalFilename" value="CnConfigIO.EXE" />
<copy tofile="${tools}/CnConfigIO/CnConfigIO.res.old" >
<include name="${tools}/CnConfigIO/CnConfigIO.res" />
</copy>
<echo input="${tools}/CnTools.template.rc" file="${tools}/CnConfigIO/CnConfigIO.rc" />
<brcc file="${tools}/CnConfigIO/CnConfigIO.rc" output="${tools}/CnConfigIO/CnConfigIO.res" />
<dcc basedir="${tools}/CnConfigIO" source="CnConfigIO.dpr" versions="
${Compiler.Ver}" usecfg="true" />
然后调用want cnconfigio -DD7=true,竟然编译成功了
权当给各位大大抛砖引玉~~