﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-coreBugZJ-随笔分类-Linux</title><link>http://www.cppblog.com/coreBugZJ/category/16286.html</link><description>________成功的一万个小时________QQ 466577437</description><language>zh-cn</language><lastBuildDate>Mon, 14 Apr 2014 01:27:13 GMT</lastBuildDate><pubDate>Mon, 14 Apr 2014 01:27:13 GMT</pubDate><ttl>60</ttl><item><title>JNI Java调用C代码</title><link>http://www.cppblog.com/coreBugZJ/archive/2014/04/13/206558.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Sun, 13 Apr 2014 11:36:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2014/04/13/206558.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/206558.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2014/04/13/206558.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/206558.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/206558.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 环境 Ubuntu12.04 + openJDK6。<br>JNI中使用“修改的UTF8”编码，而Linux下wchar_t使用UTF32，注意转码。&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2014/04/13/206558.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/206558.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2014-04-13 19:36 <a href="http://www.cppblog.com/coreBugZJ/archive/2014/04/13/206558.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>汇编调用 C 语言 printf ％f 输出浮点数 float 的问题：4字节 还是 8字节</title><link>http://www.cppblog.com/coreBugZJ/archive/2013/04/29/199839.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Mon, 29 Apr 2013 08:51:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2013/04/29/199839.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/199839.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2013/04/29/199839.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/199839.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/199839.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 结论： C 语言的 printf 使用 %f 来输出 float 时，实际上先把 4字节的float转化为 8字节的double，然后访问了栈上的 8字节数据。<br>（环境：Ubuntu12.04 32位 intel i3 nasm gcc）&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2013/04/29/199839.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/199839.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2013-04-29 16:51 <a href="http://www.cppblog.com/coreBugZJ/archive/2013/04/29/199839.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux 下 Java 调用 shell 命令 nasm 与 gcc</title><link>http://www.cppblog.com/coreBugZJ/archive/2013/04/29/199834.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Mon, 29 Apr 2013 07:28:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2013/04/29/199834.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/199834.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2013/04/29/199834.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/199834.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/199834.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:     最近在写Pascal编译器，生成 nasm 汇编代码，需要调用 nasm 进行汇编，再调用 gcc 与 C 语言标准库链接，从而可以使用 C 语言的库函数。<br><br>    注意 "-o" 和 fileName 要分开为两个字符串，不然的话，nasm 没问题，但 gcc 会出错，链接器找不到输出文件。<br><br>    errReader 和 errInfo 用于输出 nasm 和 gcc 输出的错误信息。&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2013/04/29/199834.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/199834.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2013-04-29 15:28 <a href="http://www.cppblog.com/coreBugZJ/archive/2013/04/29/199834.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在 Windows 下使用 VS2010 编译生成 qrencode，工作于命令行，读入文字，生成 QR 码的 png 图片。</title><link>http://www.cppblog.com/coreBugZJ/archive/2012/03/03/167075.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Sat, 03 Mar 2012 14:10:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2012/03/03/167075.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/167075.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2012/03/03/167075.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/167075.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/167075.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 虽然开源二维码QR码编码库 qrencode 以 C 语言编写，<br>但工程管理及源码中使用 Linux 平台特性（此说法似乎不严谨），如 getopt_long 等；<br>以开源图形库 libpng 生成 png 图片，且 libpng 又使用开源 zlib 支持数据压缩，却未配上这两个库，似乎假设开发环境中已经安装，但我不想装。。。。&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2012/03/03/167075.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/167075.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2012-03-03 22:10 <a href="http://www.cppblog.com/coreBugZJ/archive/2012/03/03/167075.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在 Windows 平台下使用 Linux 的 getopt, getopt_long, getopt_long_only 函数 解析命令行</title><link>http://www.cppblog.com/coreBugZJ/archive/2012/03/03/167022.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Fri, 02 Mar 2012 16:14:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2012/03/03/167022.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/167022.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2012/03/03/167022.html#Feedback</comments><slash:comments>-1</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/167022.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/167022.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 修改自 glibc 2.8 中的 getopt 等相关文件，直接加入工程，编译即可使用。。。&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2012/03/03/167022.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/167022.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2012-03-03 00:14 <a href="http://www.cppblog.com/coreBugZJ/archive/2012/03/03/167022.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>自己写的 LS 命令</title><link>http://www.cppblog.com/coreBugZJ/archive/2011/11/22/160737.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Tue, 22 Nov 2011 13:13:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2011/11/22/160737.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/160737.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2011/11/22/160737.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/160737.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/160737.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 支持 -r --recursive 递归处理子目录，-a 显示隐藏文件，-l 显示属性，及这些参数的任意组合，可指定路径，默认为当前目录。。。&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2011/11/22/160737.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/160737.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2011-11-22 21:13 <a href="http://www.cppblog.com/coreBugZJ/archive/2011/11/22/160737.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux 调度器发展简述 （转）</title><link>http://www.cppblog.com/coreBugZJ/archive/2011/10/15/158376.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Sat, 15 Oct 2011 12:18:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2011/10/15/158376.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/158376.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2011/10/15/158376.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/158376.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/158376.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 。。。&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2011/10/15/158376.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/158376.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2011-10-15 20:18 <a href="http://www.cppblog.com/coreBugZJ/archive/2011/10/15/158376.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Vim学习笔记  （转）</title><link>http://www.cppblog.com/coreBugZJ/archive/2011/10/09/157868.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Sun, 09 Oct 2011 06:09:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2011/10/09/157868.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/157868.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2011/10/09/157868.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/157868.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/157868.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1. Type 0 (zero) to move to the start of 。。。&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2011/10/09/157868.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/157868.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2011-10-09 14:09 <a href="http://www.cppblog.com/coreBugZJ/archive/2011/10/09/157868.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>How to Write makefile</title><link>http://www.cppblog.com/coreBugZJ/archive/2011/10/04/157491.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Tue, 04 Oct 2011 06:18:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2011/10/04/157491.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/157491.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2011/10/04/157491.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/157491.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/157491.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 学习 makefile 不错的资料，虽然少许错字。以 GUN 的 makefile 为例讲述。<br><br>&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2011/10/04/157491.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/157491.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2011-10-04 14:18 <a href="http://www.cppblog.com/coreBugZJ/archive/2011/10/04/157491.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>vim cheat sheet for programmers</title><link>http://www.cppblog.com/coreBugZJ/archive/2011/09/27/157000.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Tue, 27 Sep 2011 12:48:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2011/09/27/157000.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/157000.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2011/09/27/157000.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/157000.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/157000.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Vim 命令图示，3301 * 2550 的大图，这里只能缩略显示啦。。。&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2011/09/27/157000.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/157000.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2011-09-27 20:48 <a href="http://www.cppblog.com/coreBugZJ/archive/2011/09/27/157000.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>自己常用的 VIM 命令</title><link>http://www.cppblog.com/coreBugZJ/archive/2011/03/24/142667.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Thu, 24 Mar 2011 10:10:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2011/03/24/142667.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/142667.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2011/03/24/142667.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/142667.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/142667.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这里仅仅默写了一些自己常用的命令，VIM 很犀利，自己很菜，许多不常用的命令忘了，用到了再google .......&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2011/03/24/142667.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/142667.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2011-03-24 18:10 <a href="http://www.cppblog.com/coreBugZJ/archive/2011/03/24/142667.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我喜欢的 VIM 配置</title><link>http://www.cppblog.com/coreBugZJ/archive/2011/03/16/141980.html</link><dc:creator>coreBugZJ</dc:creator><author>coreBugZJ</author><pubDate>Wed, 16 Mar 2011 07:28:00 GMT</pubDate><guid>http://www.cppblog.com/coreBugZJ/archive/2011/03/16/141980.html</guid><wfw:comment>http://www.cppblog.com/coreBugZJ/comments/141980.html</wfw:comment><comments>http://www.cppblog.com/coreBugZJ/archive/2011/03/16/141980.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/coreBugZJ/comments/commentRss/141980.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/coreBugZJ/services/trackbacks/141980.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 喜欢用 VIM  快一年了，这里把自己喜欢的配置分享出来，也免得我每次安装，都要复制配置文件。&nbsp;&nbsp;<a href='http://www.cppblog.com/coreBugZJ/archive/2011/03/16/141980.html'>阅读全文</a><img src ="http://www.cppblog.com/coreBugZJ/aggbug/141980.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/coreBugZJ/" target="_blank">coreBugZJ</a> 2011-03-16 15:28 <a href="http://www.cppblog.com/coreBugZJ/archive/2011/03/16/141980.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>