我刚开始使用Geany一周了。并且总是不得不按F9进行构建,然后点击F5来运行,它只是很糟糕。 那么有没有办法配置Geany以便它可以构建然后立即执行(比如CodeBlocks中的F9)?
答案 0 :(得分:1)
您可以添加自己的自定义命令,甚至可以调整现有命令。转到Build->设置构建命令并将编译命令更改为类似command1&&amp ;;命令2.&&如果命令1成功,应该使您的POSIX shell执行命令2。在wiki里面有一个更详细的文档版本可以在“设置构建命令”上完成
答案 1 :(得分:0)
我知道这很旧,但是我只是想出了如何在Ubuntu Linux上做到这一点。
-单击顶部菜单中的“构建”
-在底部转到“设置构建命令”
-在“执行”部分中的命令之前,先将“构建”部分中的命令添加。
执行应类似于g++ -Wall -o "%e" "%f" && "./%e"
。
这是图片的前后。
您现在应该可以通过按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。您的代码将被编译,并在成功编译后运行