Create an Eclipse project on the command line?

后端 未结 4 1614
难免孤独
难免孤独 2020-12-05 14:53

I would like to have a shell script create an entire CDT project on the command line and add it to a workspace. I\'m willing to generate the .project and .cproject files mys

4条回答
  •  借酒劲吻你
    2020-12-05 15:30

    What version of CDT are you using?

    If you have the recent CDT 6+ installed, you can perform a project import (as well as build), from the command line. To do this:

    eclipse -nosplash 
        -application org.eclipse.cdt.managedbuilder.core.headlessbuild 
        -import {[uri:/]/path/to/project} 
        -build {project_name | all} 
        -cleanBuild {projec_name | all}
    

    The import switch can be used by itself. You'll need to specify the workspace you wish to import into with -data as normal to Eclipse. The switches illustrated above are provided by the CDT managedbuild plugin, but should work with non-CDT projects (if not, let me know -- I wrote the feature ;) ).

    See this question on headless build for more details on the other switches.

提交回复
热议问题