在命令提示符下运行Eclipse项目
我在Eclipse中有一个基于控制台的C项目。是否有一个按钮可以在命令提示符窗口中启动我的应用程序?不是直接启动,但是您可以配置一个Ant任务来运行它(如果它不需要控制台输入),或者您可以在在命令提示符下运行Eclipse项目,eclipse,Eclipse,我在Eclipse中有一个基于控制台的C项目。是否有一个按钮可以在命令提示符窗口中启动我的应用程序?不是直接启动,但是您可以配置一个Ant任务来运行它(如果它不需要控制台输入),或者您可以在run | External Tools下配置启动JVM,而不是直接启动,但是您可以配置一个Ant任务来运行它(如果不需要控制台输入),或者您可以在Run | External Tools下配置启动JVM。您可以将应用程序作为一个外部工具运行,并且有一个工具栏项。看起来像一个带白色箭头的绿色圆圈,旁边是一个红
run | External Tools
下配置启动JVM,而不是直接启动,但是您可以配置一个Ant任务来运行它(如果不需要控制台输入),或者您可以在Run | External Tools
下配置启动JVM。您可以将应用程序作为一个外部工具运行,并且有一个工具栏项。看起来像一个带白色箭头的绿色圆圈,旁边是一个红色工具箱。我是一名Java开发人员,所以我不太了解CDT,但至少在JDT中,您可以运行任何命令行来启动它(如果工具栏中没有此工具,请右键单击工具栏并选择自定义透视…
,然后在启动
下找到外部工具
项,并将其添加。)
首先,单击按钮旁边的向下箭头,然后选择External Tools Configurations…
。在对话框中,从左侧选择Program
,然后单击工具栏中的新按钮。您基本上是在创建一个将位于工具栏中的快捷方式。此时,您可以填写命令行详细信息o运行应用程序。有很多好处,如设置环境变量、启动前需要构建项目等。完成后,保存它,您可以通过单击箭头和工具箱按钮随时运行它。您也可以稍后回来编辑它,制作副本等
如果您正在与一个团队合作,或者您只是想把工作做好:
- 在
选项卡的公用
下,选择另存为
。这将在项目中创建一个文件,以表示正在构建的工具快捷方式。这意味着您可以将其签入源代码树,其他人也可以使用它。这些文件是XML文件,因此您希望将其作为文本而不是二进制文件签入共享文件
- 使用
启动工作目录,以便签出项目的任何人都可以运行它,而无需调整其文件系统的快捷方式${workspace\u loc}
自定义透视…
,然后在启动
下找到外部工具
项,并将其添加。)
首先,单击按钮旁边的向下箭头,然后选择External Tools Configurations…
。在对话框中,从左侧选择Program
,然后单击工具栏中的新按钮。您基本上是在创建一个将位于工具栏中的快捷方式。此时,您可以填写命令行详细信息o运行应用程序。有很多好处,如设置环境变量、启动前需要构建项目等。完成后,保存它,您可以通过单击箭头和工具箱按钮随时运行它。您也可以稍后回来编辑它,制作副本等
如果您正在与一个团队合作,或者您只是想把工作做好:
- 在
选项卡的公用
下,选择另存为
。这将在项目中创建一个文件,以表示正在构建的工具快捷方式。这意味着您可以将其签入源代码树,其他人也可以使用它。这些文件是XML文件,因此您希望将其作为文本而不是二进制文件签入共享文件
- 使用
启动工作目录,以便签出项目的任何人都可以运行它,而无需调整其文件系统的快捷方式${workspace\u loc}
首选项中设置一个变量->运行/调试
->字符串替换
并将该变量用作此处的参数和链接步骤中的输出路径。我不确定这是如何实现的不过会在CDT中完成!祝你好运。我选择C:\Windows\System32\cmd.exe作为路径,现在我必须将处理过的exe作为参数传递。变量列表中是否有变量可以这样做?嗯……你可以使用类似于“${workspace\u loc}/your project/your executable.exe”的东西
然后是任何其他参数。我不知道如何查找可执行文件名,但是,您可以在首选项中设置一个变量->运行/调试
->字符串替换
并将该变量用作此处的参数和链接步骤中的输出路径。我不确定这是如何实现的在CDT中完成!祝你好运。