Questions tagged «source-code»

源代码是用于编写特定应用程序的原始编程代码。开源程序允许用户自由查看和修改其源代码,而封闭源代码或专有程序则将其代码保密。



1
如何(配方)仅构建一个内核模块?
我在Linux内核模块中有一个错误,该错误会导致普通的Ubuntu 14.04内核崩溃(崩溃)。 这就是为什么我只想编辑 / 修补单个内核模块的源代码以添加一些额外的调试输出。有问题的内核模块是mvsas引导的,并且不是必需的。因此,我看不到需要更新任何initrd映像。 我已经阅读了很多信息(如下所示),并发现设置和构建过程令人困惑。我需要两个食谱: 一次设置/配置构建环境 编辑此内核模块的任何源文件(.c和.h)并将该编辑转换为新的内核模块(.ko)之后要做的步骤 已使用的来源是: 建立一个内核模块-Google搜索 http://www.linuxquestions.org/questions/linux-kernel-70/rebuilding-a-single-kernel-module-595116/ https://stackoverflow.com/questions/8744087/how-to-recompile-just-a-single-kernel-module http://www.pixelbeat.org/docs/rebuild_kernel_module.html 如何构建单个树内内核模块? http://ubuntuforums.org/showthread.php?t=1153067 http://ubuntuforums.org/showthread.php?t=2112166 http://ubuntuforums.org/showthread.php?t=1115593 建立一个内核模块ubuntu-Google搜索 'make +单+内核+模块'-询问Ubuntu 'make +内核+模块'-询问Ubuntu 我的makefile结果是:不需要创建目标`arch / x86 / tools / relocs.c'的规则 ““无效的模块格式””-询问Ubuntu 驱动程序安装:编译较新内核的源代码 Modprobe:'无效的结节格式',但在insmod之后可以使用 “符号版本转储”“丢失”-Google搜索 https://stackoverflow.com/questions/9425523/should-i-care-that-the-symbol-version-dump-is-missing-how-do-i-get-one https://askubuntu.com/questions/369051/where-can-i-find-the-corresponding-module-symvers-and-config-files-for-ubutunu 尝试加载usbhid.ko时显示“ module_layout没有符号版本” Linux头文件文件夹中的链接断开 'make modules_install'-询问Ubuntu 'modules_install'-询问Ubuntu 自定义编译内核中的空构建目录 https://askubuntu.com/questions/444345/not-able-to-see-pr-info-output https://askubuntu.com/questions/472496/in-which-directory-are-the-kernel-source-files-and-how-can-i-recompile-it 如何编译并安装该补丁的libata-eh.c文件? 'modules_install + depmod'-问Ubuntu modules_install depmod-Google搜索 …

2
在哪里可以找到用于生成软件包的配置选项?
我需要在Ubuntu 10.10上安装星号1.6.2.18 我想知道用于生成星号1.6.2.7的ubuntu软件包的配置选项是什么。 我最喜欢的服务器发行版是Slackware,在那上面我只是引用Slackbuild文件来了解如何制作软件包并可能对其进行了自定义,以便使用更新的源对其进行重新制作,但是我无法在Ubuntu上弄清楚。我现在面临时间压力,因此,我希望您能提出一些建议。 谢谢!

2
在线旅游的源代码是否可用?
对于Oneiric Ocelot的发布,创建了一个很棒的Tour,以展示Ubuntu尤其是Unity的工作原理。 实际上,Ubuntu Online之旅模拟了整个台式机,并且在很大程度上类似于实际使用Unity。 我的问题是此代码的源代码在哪里?我知道我可以查看源代码,但是抓取信息并尝试加入它们并不是可行的解决方案。如果整个代码都在某个地方,这对于JavaScript社区将是非常有益的


1
从Qt项目制作Debian软件包(.deb)
我在Qt Creator上做了几个项目,我想以可安装的格式(在本例中为Debian Packages)分发它们。 有关我的Qt安装(和系统)的更多信息: Qt版本4.8.0(32位) Qt Creator 2.4.1 我正在运行Ubuntu 12.04。 欢迎任何帮助!
14 deb  qt  source-code 

4
如何重新格式化/重新给定目录中的所有源文件?
给定一个包含源树的目录,是否有一种简单的方法可以从命令行使用格式精美的等效文件替换每个源文件? 请记住,通常项目的源树还包含非源文件,并且源本身可能使用不同的语言。 我正在寻找一种支持尽可能多语言的工具,因为项目通常包含多种语言的源代码。特别是,我会寻找支持xml / html,javascript,ruby和java的东西。

4
我可以直接更新从源代码安装的软件吗
自从我开始使用Ubuntu以来已经有将近一年的时间,但是我没有尝试从源代码安装软件。我实际上没有发现这样做的必要。但是现在我正在开发一个软件,该软件处于存储库的候选发布阶段,但是最新的稳定版本的源代码可以在软件主页上找到。 我了解到,如果软件具有许多依赖性,则从源代码安装可能会很困难。但是,如果我解决了这个问题,我会对最新版本感到满意。但是我一直想知道这样的软件是否可以自动更新自身,还是我必须运行一些脚本来更新软件包。还是更糟糕的是,我必须从头开始重新安装每个更新? 我也很想知道从上述来源以外安装是否有任何特定的优势。

11
Ubuntu的代码段管理器?
我正在寻找一个具有语法高亮和搜索功能的良好代码片段管理器。另一个重要功能是更改代码区域背景颜色的功能。我已经测试了一些Adobe Air应用程序,这些应用程序到处都是白色背景,这伤了我的眼睛。 我正在使用KDE btw。我使用Kate进行编码,但我不喜欢它的代码段插件。

5
从源代码安装应用程序
我想知道Linux中所有应用程序的通用安装。那是什么意思呢?好吧,当我使用Windows时,我知道如果要安装应用程序,请双击.exe文件,然后双击“下一步”,“下一步”,“下一步”。 在Linux中,我了解到,也许有一种通用的(非通用的)方式来安装任何应用程序。从源安装也许?那么,有没有可以像在Windows中那样用于安装应用程序的逐步方法? 我问是因为我不想一直问Google,怎么办?因此,我最近已成功从本指南的源代码freecad进行安装 ,我认为这是一个很好的开始,是常用的方法,对吗? 但是接下来的事情是在哪里找到正确的源,以及应用程序何时具有非常独特的安装方法!

5
是否有Source Insight替代品?
我不是开发人员,但是对于我的工作,我跟踪了很多代码。阅读他人的代码实际上是相当困难的,尤其是对于较大的项目。 Source Insight是一个很棒的应用程序,它将所有符号存储在数据库中,因此您可以看到正在调用的新函数,单击它,然后查看该函数的编写方式。您可以查看对象的所有引荐来源网址或跳转到调用方。您不需要打破思路,只想在每次您从其他文件中遇到新的变量/结构/函数时,便会发现这些命令。 我可以在WINE上运行它,但是有时会出现一些小故障。 我知道人们会提到C-scope,我已经尝试过了,但是确实不一样。因此,在拥有众多适用于Ubuntu的大型开源项目的情况下,是否有本机工具可以帮助有效地阅读它们? 编辑: 感谢您的建议,但是CODE :: BLOCKS或CodeLite是否提供了查看鼠标单击而不会跳转的功能,因此我可以同时看到调用者和被调用者吗?

6
使差异输出更具可读性
我正在寻找一种工具,将采取的diff /使用debdiff输出(和更具体地,输出这个脚本),并显示在一个高度可读的,图形化的方式的比较结果。任何指针将不胜感激。 理想情况下,它将等于MDR的GTK +,FOSS 。 Meld,Diffuse和类似软件不适用于此目的,因为它们旨在独立工作,并且不从stdin接收输入。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.