微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

非IDE C开发环境

我如何在Linux上设置非基于IDE的C开发环境?

在Linux中将两个文件组合到不同的文件夹中

Java,从Java代码中控制Linux服务器的正确方法

无限滚动从认的Linux命令行

$ LastExitCode = 0,但在PowerShell中$?= False。 将stderrredirect到stdout会导致NativeCommandError

vim:在命令行中删除不匹配的行

gcc + make + vi,你会从此过上幸福的生活!

一个非常好的开发环境很可能已经在那里 – 没有必要的设置。 这是因为大多数Linux安装都是GNU / Linux 。 GNU提供了C软件开发所需的所有功能

使用'which'命令来确保这些程序在执行路径中

which gcc which make

Gcc是你的编译器。 Make让您定义编译和链接步骤。 (它可以给你打电话。)

你可能会安装好几个编辑器,比如vi,nano和GNU emacs 。 要查看是否有emacs(例如),请键入

which emacs

如果which命令返回一个有效的路径(也就是说,它没有说which: no emacs in …)那么这意味着你可以通过输入它的名字来运行程序:

emacs

例如。

好的我的环境:

Geany或gedit , make ,GCC。 如果我必须在命令行上编码,我可能会使用vi或nano在emacs上,我无法应付emacs了。

好的,有人要说:Emacs,gcc和make。

如果 – 作为一个评论者所建议的 – 你正在寻找设置这个指令,可能不需要设置,因为我已经使用的大多数Linux发行版已经安装了这些程序。

如果你不是一个受虐狂:

gcc + cmake + nano;)

确保编辑你的.nanorc文件(你可以通常从/ etc / nanorc复制一个例子)

Emacs + Cedet是最好的

我使用gtkemacs,gcc,但更多的时候是scons。

这个问题危险地接近煽动宗教战争。 让我开始吧:除我之外的所有配置都比较差。

我会推荐gcc + vim / vi +(make)。

Vim / vi几乎不可能“只是拿起和使用”,因为它完全是外来的,你甚至不愿意移动光标或插入文本,但幸运的是,Vim带有一个非常有用的导师,你可以通过调用命令开始vimtutor在shell中。 它会让你立即开始运行!

虽然Vim的界面一开始是非常奇怪和深奥的,但一旦你习惯了(一旦你完成vimtutor不应该花很长时间),你将看到你的编辑代码提高你的工作效率!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐