【问题标题】:Change the executable name in Eclipse for C++在 Eclipse for C++ 中更改可执行文件名称
【发布时间】:2011-04-20 03:05:21
【问题描述】:

我在 Eclipse 中创建了一个 C++ 项目,目前它构建了一个名为 file.exe 的可执行文件,但我想将其更改为“文件”。

我该怎么做?

谢谢。

【问题讨论】:

  • 您的意思是,要删除文件扩展名?
  • 是的,所以当在 Linux 机器上构建文件时,我可以使用 ./file 而不是 ./file.exe 运行它

标签: c++ eclipse build executable filenames


【解决方案1】:

要更改可执行文件的名称及其扩展名,请转到:

项目设置 > C/C++ 构建 > 设置 > 构建工件

【讨论】:

  • 在 Linux 中也可以工作 -- 使可执行文件名称与项目名称不同的好解决方案。
  • 这帮助我解决了链接器无法写入可执行文件的问题,因为它被解释为目录名称 (errno = 21)。谢谢!
【解决方案2】:

您不能从文件名中删除 .exe,因为 windows 使用它来确定文件类型,并且正在删除 .exe,然后它不会知道该文件是可执行文件。

【讨论】:

  • 我很少从命令行使用 Windows,有时我需要运行“ipconfig”。我发现我可以运行ipconfigipconfig.exe
  • 投反对票:这个解释可能会有所帮助,但是......它没有回答这个问题。请下次将此类答案作为评论发布,而不是作为答案。我有同样的问题并进行了搜索,然后被指向此页面。真正的答案,请看我下面的帖子。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-18
  • 1970-01-01
  • 2018-08-14
  • 2021-01-31
相关资源
最近更新 更多