随笔分类 -  c

摘要:https://github.com/prem30488/C2CUDATranslator http://www.training.prace-ri.eu/uploads/tx_pracetmo/GPSMEToolkitIntro.pdf gp-sme.co.uk https://www.opena 阅读全文
posted @ 2018-01-19 12:54 微信公众号--共鸣圈 阅读(389) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://blog.chinaunix.net/uid-28587158-id-4006500.html 文章内容来源于stackoverflow上的回答,写的很详细http://stackoverflow.com/questions/14388706/socket-options-s 阅读全文
posted @ 2017-09-08 13:27 微信公众号--共鸣圈 阅读(478) 评论(0) 推荐(0) 编辑
摘要:cmake 最新版的安装方法: 1,下载最新版的cmake,如 cmake-3.24.0-rc1-linux-x86_64.sh 2,mkdir /home/hzh/soft/softy/cmake-3.24.0-rc1 3,sh some_path/cmake-3.24.0-rc1-linux-x 阅读全文
posted @ 2017-09-02 14:23 微信公众号--共鸣圈 阅读(1435) 评论(0) 推荐(0) 编辑
摘要:网址: https://www.spinellis.gr/cscout/ https://www2.dmst.aueb.gr/dds/cscout/index.html https://github.com/dspinellis/cscout 还有一个工具叫Xrefactory,它可以分析c++程序 阅读全文
posted @ 2017-09-01 10:16 微信公众号--共鸣圈 阅读(1360) 评论(0) 推荐(0) 编辑
摘要:https://askubuntu.com/questions/26498/choose-gcc-and-g-version https://stackoverflow.com/questions/7832892/how-to-change-the-default-gcc-compiler-in-u 阅读全文
posted @ 2017-08-10 15:43 微信公众号--共鸣圈 阅读(593) 评论(0) 推荐(0) 编辑
摘要:http://scons.org/ https://www.ibm.com/developerworks/cn/linux/l-cn-scons/index.html 后附:另外,WAF是一个基于scons的构建工具,而且是 Re-design of scons to improve its wor 阅读全文
posted @ 2017-08-09 16:03 微信公众号--共鸣圈 阅读(2894) 评论(0) 推荐(0) 编辑
摘要:Asio C++ Library: Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchrono 阅读全文
posted @ 2017-07-23 13:32 微信公众号--共鸣圈 阅读(179) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-07-11 10:26 微信公众号--共鸣圈 阅读(28) 评论(0) 推荐(0) 编辑
摘要:目前我自己最喜欢的还是 ddd 、 gdbgui 和 vim-vebugger插件或vimgdb插件 三种。 后来发现还有个叫 gdbida 的调试前端,听说和 gdbserver 联合调试远程进程很方便。 You could try using Insight a graphical front- 阅读全文
posted @ 2017-06-19 15:10 微信公众号--共鸣圈 阅读(2776) 评论(0) 推荐(0) 编辑
摘要:Yes! With the new version 7.0 gdb, you can do exactly that! The command would be "reverse-step", or "reverse-next". You can get gdb-7.0 from ftp.gnu.o 阅读全文
posted @ 2017-06-19 11:21 微信公众号--共鸣圈 阅读(181) 评论(0) 推荐(0) 编辑
摘要:这个实现比较优秀,可自行改成java的实现。 阅读全文
posted @ 2017-05-18 21:17 微信公众号--共鸣圈 阅读(1042) 评论(0) 推荐(0) 编辑
摘要:-Wl选项告诉编译器将后面的参数传递给链接器。 -soname则指定了动态库的soname(简单共享名,Short for shared object name) soname的关键功能是它提供了兼容性的标准: 当要升级系统中的一个库时,并且新库的soname和老库的soname一样,用旧库链接生成 阅读全文
posted @ 2017-04-18 22:13 微信公众号--共鸣圈 阅读(4765) 评论(0) 推荐(0) 编辑
摘要:作者:于洋链接:https://www.zhihu.com/question/23374078/answer/69732605来源:知乎著作权归作者所有,转载请联系作者获得授权。 原文:unicode,ansi,utf-8,unicode big endian编码的区别 很久很久以前,有一群人,他们 阅读全文
posted @ 2016-11-25 16:44 微信公众号--共鸣圈 阅读(247) 评论(0) 推荐(0) 编辑
摘要:由于软链接及android的外部卡mount方式存在,导致一个文件夹可能同时有两个路径,如: /mnt/sdcard1 /storage/ext_sdcard ,如果通过某种方式(如mount命令)得到了这两个路径,但是现在要给路径去重,可以采用如下方法: 一、首先,要判断目录是否是同一个目录,可能 阅读全文
posted @ 2016-10-23 20:04 微信公众号--共鸣圈 阅读(3127) 评论(0) 推荐(0) 编辑
摘要:www.livecoding.tv 阅读全文
posted @ 2016-10-13 21:21 微信公众号--共鸣圈 阅读(386) 评论(0) 推荐(0) 编辑
摘要:在j2ee中可能会引起业务的延迟,java自行决定是否需要使用 Socket.TCP_NODELAY 选项来禁用 nagle 策略算法。c语言的语法是: setsockopt( sock, IPPROTO_TCP, TCP_NODELAY, (void *)&on, sizeof(on)); 阅读全文
posted @ 2016-10-10 09:09 微信公众号--共鸣圈 阅读(876) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2016-09-01 00:12 微信公众号--共鸣圈 阅读(1590) 评论(0) 推荐(0) 编辑
摘要:在源代码里面如果这样是定义的: #ifdef MACRONAME //可选代码 #endif 那在makefile里面 gcc -D MACRONAME=MACRODEF 或者 gcc -D MACRONAME 这样就定义了预处理宏,编译的时候可选代码就会被编译进去了。 对于GCC编译器,有如下选项 阅读全文
posted @ 2016-06-22 17:04 微信公众号--共鸣圈 阅读(2332) 评论(0) 推荐(0) 编辑
摘要:写出一个struct,然后sizeof,你会不会经常对结果感到奇怪?sizeof的结果往往都比你声明的变量总长度要大,这是怎么回事呢?讲讲字节对齐吧./******************************分割线如果体系结构是不对齐的,A中的成员将会一个挨一个存储,从而sizeof(a)为11... 阅读全文
posted @ 2015-11-11 11:13 微信公众号--共鸣圈 阅读(270) 评论(0) 推荐(0) 编辑
摘要:除了自己实现之外,还有个c语言写的基于事件的开源网络库:libeventhttp://www.cnblogs.com/Anker/p/3265058.html最简单的select示例:#include #include #include #include #define STDIN 0 // fi... 阅读全文
posted @ 2015-11-09 16:33 微信公众号--共鸣圈 阅读(7173) 评论(0) 推荐(0) 编辑