如何配置Geany同时构建和执行?

时间:2016-06-12 18:16:40

标签: geany

我刚开始使用Geany一周了。并且总是不得不按F9进行构建,然后点击F5来运行,它只是很糟糕。 那么有没有办法配置Geany以便它可以构建然后立即执行(比如CodeBlocks中的F9)?

3 个答案:

答案 0 :(得分:1)

您可以添加自己的自定义命令,甚至可以调整现有命令。转到Build->设置构建命令并将编译命令更改为类似command1&&amp ;;命令2.&&如果命令1成功,应该使您的POSIX shell执行命令2。在wiki里面有一个更详细的文档版本可以在“设置构建命令”上完成

答案 1 :(得分:0)

我知道这很旧,但是我只是想出了如何在Ubuntu Linux上做到这一点。

-单击顶部菜单中的“构建”

-在底部转到“设置构建命令”

-在“执行”部分中的命令之前,先将“构建”部分中的命令添加。

执行应类似于g++ -Wall -o "%e" "%f" && "./%e"

这是图片的前后。

Default Build Commands

Build and Execute Combined

您现在应该可以通过按F5(默认)一次或从“构建”下拉菜单运行“ execute”来构建和运行程序。

答案 2 :(得分:0)

我为 Windows 做了这个。

  • 为 Windows 下载 git bash (https://git-scm.com/download/win)

  • 下载适用于 windows 的 mingw c 编译器 (https://sourceforge.net/projects/tdm-gcc/) 更简单的方法是简单地使用具有用于 winodws 二进制文件的 gcc 的代码块的 mingw bin 文件夹进行搜索,转到您的代码块安装文件夹并在搜索栏中搜索“gcc.exe”。将此 bin 文件夹设置为环境变量中的路径(https://www.java.com/en/download/help/path.html

  • 在 geany 中进入 build->set build commands

  • 在执行框中写入 \bin\bash -c "gcc %f && time ./a.exe" 示例:D:\Downloads\GitBash\bin\bash -c "gcc %f && time ./a.exe"

  • 在此之后,编写一个源文件并按 F5。您的代码将被编译,并在成功编译后运行