如何在 code:block 或 geany 中运行单个 C 源代码?

Kha*_*tim 5 programming

我是 Ubuntu 的新手。现在我正在使用 ubuntu 12.04(lts)。我想运行我的 C 编程代码 (.c/.cpp)。但是我不知道如何在ubuntu中编译和运行代码。所以我需要帮助。请告诉我如何在 ubuntu 中运行单个 .c 代码。

Mis*_*vić 8

我假设您的 geany 中有终端模拟器小部件(由 geany 包建议)。单击它(在左下角)并首先导航到您的源文件所在的文件夹:

cd Path/To/Source
Run Code Online (Sandbox Code Playgroud)

编译文件YourSourceFile.c类型:

gcc YourSourceFile.c -o ProgramName
Run Code Online (Sandbox Code Playgroud)

运行程序类型:

./ProgramName
Run Code Online (Sandbox Code Playgroud)


rɑː*_*dʒɑ 5

在 Geany 中,您可以通过两种方式执行代码。在第一种方式中,您可以单击全局菜单中的 Build 选项,在那里您可以找到编译、构建和执行的选项。看图在此处输入图片说明

如果您是热键爱好者,那么您也可以使用热键。这里F8用于编译和F5运行 C 程序。


小智 5

如果您尚未安装编译器,则需要安装它和其他开发工具:

sudo apt-get install build-essential
Run Code Online (Sandbox Code Playgroud)

完成后,编译器命令是gcc. 要从命令行编译代码,请运行:

gcc sourcefile.c
Run Code Online (Sandbox Code Playgroud)

如果成功,这将生成一个名为a.out的可执行文件。运行命令:

./a.out
Run Code Online (Sandbox Code Playgroud)

如果您想要不同的可执行文件名称,请使用以下-o选项gcc

gcc sourcefile.c -o myprogram
Run Code Online (Sandbox Code Playgroud)

这将生成一个名为myprogram的可执行文件。像 a.out 一样运行它:

./myprogram
Run Code Online (Sandbox Code Playgroud)

一旦您安装了所有东西并掌握了基础知识,就可以像 Jai 所说的那样使用 geany 或其他程序员的编辑器来运行您的构建。