• <div id="0yoao"><tr id="0yoao"></tr></div>
    <dl id="0yoao"></dl>
  • <sup id="0yoao"></sup>
    <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>
  • MinGW下安装man工具包

    作者:wowo 发布于:2014-1-24 18:50 分类:Linux应用技巧

          在软件开发方面,蜗蜗是一个坚定的Linux追随者,vimmakegccmanshell等等,每一个工具都充满了艺术的气息。因而工作时,电脑都会运行两个操作系统:Windows是主系统,主要用于日常的邮件收发、文档编写等工作;Linux运行在虚拟机上,主要负责软件开发。

          后来发现MinGW这个工具后,可以在Windows系统下完成大部分的Linux操作,并可以编译生成在Windows下执行的二进制文件。因而就渐渐的把开发工作转移至MinGW,这样就不用再开一个虚拟机了。

          可是刚使用MinGW时,有一个很不舒服的地方:无法使用man命令。要知道,该命令在Linux下可?#24039;?#36890;广大,上知各种shell命令的使用方法,下知各种库函数的参数定义和调用示例(个人感觉,比Windows下的MSDN好用多了)。所以,我用了一个笨到极致的方法:开着虚拟机,就是为了使用Linux系统里面的man命令!

          突然有一天,我想,难道在MinGW下真的不能使用man吗?毫无疑问,是可以的。下面我就简单说明一下怎么在MinGW下使用man命令。

    阅读全文>>

    标签: MinGW Linux man

    评论(9) 浏览(9102)

    小printf大作用(用日志打印的方式调试程序)

    作者:wowo 发布于:2014-1-23 20:52 分类:软件开发

          一般来说,初学编程者所写的第一个程序,就是使用printf打印“Hello world”。其实printf的功效远不只这些,在程序调试方面,printf也有非常大的用处。 

          “蜗蜗”在接触Linux driver开发之前,学习过桌面程序开发(如Turbo C、Visual C等),也?#37038;?#20102;一段时间的嵌入式软件开发。这些开发有一个共同点,对调试工具非常?#35272;擔?#22914;桌面程序的Debugger(调试器)、嵌入式开发的仿真器(JTAG等)。还依稀记得,刚工作时,为了插空使用仿真器,不得不趁周末别人不工作时加班使用。直到后来?#37038;翷inux driver开发、见识到了printk的魅力之后,多年来,就再也没有使用过仿真器或者调试器了。 

          下面我就总结一下使用日志打印辅助debug的心得。

    阅读全文>>

    标签: 日志 打印 printf debug 调试

    评论(6) 浏览(12693)

    Windows系统结合MinGW搭建软件开发环境

    作者:wowo 发布于:2014-1-22 12:16 分类:软件开发

          MinGW,即Minimalist GNU For Windows,它包含了GNU工具集的运行环境、GCC编译器工具集以及其它的GNU程序开发工具(如makegawkgrep等等)。借用MinGW,可以在Windows操作系统上,使?#20204;?#22823;的、丰富多?#23454;目?#28304;工具进行软件开发,例如vim、gcc、python等等。

    阅读全文>>

    标签: MinGW GNU Linux 开发环境

    评论(0) 浏览(19261)

    “蜗窝”使用的软件开发环境介绍

    作者:wowo 发布于:2014-1-21 14:34 分类:软件开发

          “蜗窝”中的很多文章,会涉及软件开发的内容,包括嵌入式、ARMC语言、LinuxDSP等议题。为了方便大家的测试、学习、使用,我们会尽可能的提供所有软件的source code。而软件开发是非常?#35272;?#24320;发环境的,因而有必要事先交代“蜗窝”所使用?#30446;?#21457;环?#24120;?#20197;此达到2个目的:

          1. 让“蜗窝”中所有的蜗牛们,使用相同?#30446;?#21457;环?#24120;?#20197;便互相交流、互相帮助。

          2. “蜗窝”的创立者,有着多年的Linux开发经验,非常熟悉开源软件及相关?#30446;?#21457;环?#24120;?#20063;非常推崇它们的思想和理念。因而可以借助开发环境的准备,和蜗牛们分享这些经验。

    阅读全文>>

    标签: 蜗窝 软件开发

    评论(3) 浏览(7840)

    Copyright @ 2013-2015 蜗窝科技 All rights reserved. Powered by emlog
    连码三全中是什么
  • <div id="0yoao"><tr id="0yoao"></tr></div>
    <dl id="0yoao"></dl>
  • <sup id="0yoao"></sup>
    <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>
    <dl id="0yoao"></dl>
  • <sup id="0yoao"></sup>
    <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>