gpt4 book ai didi

linux - 学习如何在 Linux 中编程

转载 作者:太空狗 更新时间:2023-10-29 11:46:03 27 4
gpt4 key购买 nike

我熟悉多种语言,并且有使用 Visual Studio、Eclipse 和 xcode 的经验。我真的只是从开发环境中学习编程和调试。每当我看到关于 Windows 与 Linux 的开发或 Emacs 与 Visual Studio 的讨论时,总会有人说“在 Linux 中,我的整个操作系统都是一个开发环境”。事实上,我经常听到各种关于 Linux 是理想开发环境的说法。但是请问我从哪里可以学到在 Linux 上进行开发的魔力呢?我看到的每个教程都涉及一个 IDE,例如 code::blocks 或其他东西。

我不是在寻求最佳的开发操作系统。我只是想问一下,作为一个只会在Windows上开发的人,我如何学习在Linux上开发?我随机听到 grep、valgrind、objdump 等,但我不知道如何在我的开发过程中使用这些工具。

有人知道好的资源吗?我用 Google 搜索了又搜索,但找不到任何类型的 Windows 到 Linux 开发人员指南。

最佳答案

Gnu/Linux 的核心是 shell。有很多 IDE 工具和类似 Win 上的工具,但是如果您不知道使用 shell,您将错过 Gnu/Linux 操作系统背后的很多可能性和真正的力量。

作为起点,请查看此链接

http://devmanual.gentoo.org/tools-reference/index.html

然而,你应该从那里去哪里取决于你实际想做什么和编程。我的建议是学习使用 Emacs。在我看来,它是目前最好的“编辑器/工具”,无论您想到什么,都可以使用 Emacs 来完成。

如果你能读一些书,它会向你解释 Gnu/Linux 系统、组织、什么是什么等等......《Unix 高级编程》是一本好书,对于 Gnu/Linux 也是一样,但我不确定你是否能得到它。另外,如果你不擅长 C,那么很多东西对你也没有帮助。

关于linux - 学习如何在 Linux 中编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14572925/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com