导出/导入Eclipse cdt make targets

par*_*vus 2 eclipse eclipse-cdt

我在Eclipse cdt项目中严重依赖make目标,并且定义了50多个make目标.

是否有可能将它们导出并导入另一个项目?

我无法在Eclipse中找到任何GUI方法来实现这一点,但也许我只是看着显而易见的,或者有可能通过直接编辑配置文件来实现这一目标?

小智 5

查看工作区顶部的.cproject文件,您应该在文件中看到类似的内容.尝试将这些块的剪切和粘贴到您的其他项目中.

<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets">
    <buildTargets>
        <target name="all" path="directory1/directory2/directory3" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
            <buildCommand>make</buildCommand>
            <buildArguments/>
            <buildTarget>all</buildTarget>
            <stopOnError>true</stopOnError>
            <useDefaultCommand>false</useDefaultCommand>
            <runAllBuilders>true</runAllBuilders>
        </target>
Run Code Online (Sandbox Code Playgroud)