1 eclipse templates eclipse-cdt
我正在研究 eclipse cdt 插件开发使用gnuarmeclipse。
我为 c 项目添加了新模板。
这是新 template.xml 的一部分
<process type="org.eclipse.cdt.managedbuilder.core.NewManagedProject">
<simple name="name" value="$(projectName)" />
<simple name="artifactExtension" value="elf" />
<simple name="isCProject" value="true" />
</process>
<process type="org.eclipse.cdt.core.CreateFolder">
<simple name="projectName" value="$(projectName)"/>
<simple name="path" value="source/linkerscript"/>
</process>
<process type="org.eclipse.cdt.core.AddFiles">
<simple name="projectName" value="$(projectName)"/>
<complex-array name="files">
<element>
<simple name="source" value="linkerscript/myprocessor.ld"/>
<simple name="target" value="linkerscript/myprocessor.ld"/>
<simple name="replaceable" value="true"/>
</element>
</complex-array>
</process>
<process type="org.eclipse.cdt.managedbuilder.core.SetMBSBooleanOptionValue">
<simple name="projectName" value="$(projectName)"/>
<complex-array name="resourcePaths">
<element>
<simple name="id" value="org.eclipse.cdt.cross.arm.gnu.c.link.option.nostart" />
<simple name="value" value="true" />
<simple name="path" value="" />
</element>
</complex-array>
</process>
<process type="org.eclipse.cdt.managedbuilder.core.SetMBSStringOptionValue">
<simple name="projectName" value="$(projectName)"/>
<complex-array name="resourcePaths">
<element>
<simple name="id" value="org.eclipse.cdt.cross.arm.gnu.c.link.option.scriptfile" />
<simple name="value" value="myprocessor.ld" />
<simple name="path" value="" />
</element>
</complex-array>
</process>
Run Code Online (Sandbox Code Playgroud)
myprocessor.ld 是一个链接描述文件。
它运行良好,但我错过了 myprocessor.ld 需要完整路径。
我如何知道正在创建的 myprocessor.ld 的路径?
预先感谢
如果穿越此线程以搜索指定链接描述文件 ( *.ld ) 的位置 -
Eclipse 项目设置:
| 归档时间: |
|
| 查看次数: |
4583 次 |
| 最近记录: |