04 2018 档案

摘要:我在编译ligra是遇到了这个问题,网上搜了一遍,发现是了原因https://gcc.gnu.org/onlinedocs/libstdc%2B%2B/manual/using_dual_abi.html gcc5.4中C++11对一些变量的解析不太一样(表达不太好),比如,f std::list< 阅读全文
posted @ 2018-04-30 13:38 张杨 阅读(10682) 评论(0) 推荐(1) 编辑
摘要:由于需要使用到cilk plus和std=c++14,所以决定将编译器升级。 基本教程如下: 1.下载GCC源码: 2.解压: 3.下载编译所需依赖项: 4.建立编译输出目录: 5.进入输出目录,执行以下命令,并生成makefile文件: 6.编译: 接下来就是等待了,整个过程大约40分钟左右。PS 阅读全文
posted @ 2018-04-29 16:48 张杨 阅读(8286) 评论(0) 推荐(0) 编辑
摘要:转载自https://www.linuxidc.com/Linux/2011-02/32763.htm 很多软件在开发或者分析时需要一个像样的IDE,Eclipse是其中很优秀的一个,至少个人感觉很好用 最近在分析一个源代码,需要把这个源码转换成Eclipse工程,经过Google搜索,步骤如下: 阅读全文
posted @ 2018-04-28 12:14 张杨 阅读(743) 评论(0) 推荐(0) 编辑
摘要:这里主要是写的一个简单的bfs,实例运行了RMAT10无向图,总共有1024个顶点。这种简单的bfs算法存在很明显的缺陷,那就是如果图数据过大,那么进程将会直接被系统杀死。 代码如下: 阅读全文
posted @ 2018-04-23 16:50 张杨 阅读(297) 评论(0) 推荐(0) 编辑
摘要:转载自https://blog.csdn.net/firefly_2002/article/details/7960595 1. exit用于结束正在运行的整个程序,它将参数返回给OS,把控制权交给操作系统;而return 是退出当前函数,返回函数值,把控制权交给调用函数。 2. exit是系统调用 阅读全文
posted @ 2018-04-20 16:42 张杨 阅读(1576) 评论(0) 推荐(0) 编辑
摘要:1.编译时打桩linux>gcc -DCOMPILETIME -c mymalloc.clinux>gcc -I. -o intc int.c mymalloc.olinux>./intc使用-I.参数,它会使C预处理器会在搜索通常的系统目录之前,现在当前目录中查找 2.链接时打桩Linux静态连接 阅读全文
posted @ 2018-04-17 23:19 张杨 阅读(625) 评论(0) 推荐(0) 编辑
摘要:转载自https://www.linuxidc.com/Linux/2017-03/142299.htm Ubuntu 16.04 LTS 降级安装GCC 4.8 Ubuntu 16.04 LTS 降级安装GCC 4.8 由于gcc在5.x版本修改了ABI,导致新版本gcc编译的二进制文件放在老的环 阅读全文
posted @ 2018-04-17 14:53 张杨 阅读(791) 评论(0) 推荐(0) 编辑
摘要:转载于https://blog.csdn.net/zhangdaisylove/article/details/45721667 1.库的分类 库有静态库和动态库,linux下静态库为.a,动态库为.so。windows下静态库为.lib,动态库为.dll。 静态库是在编译的链接阶段链接嵌入到程序中 阅读全文
posted @ 2018-04-11 21:41 张杨 阅读(490) 评论(0) 推荐(0) 编辑
摘要:解题思路,和上一题画家问题一样,本题也使用枚举的思想来解决,注意到这里对于时钟的操作,如果达到四次,那么那就和没有操作是一样的,故这里可以使用4进制来模拟每个操作的状态,最坏情况下的执行次数,4的9次方。下面是题目和代码: 2814:拨钟问题 2814:拨钟问题 查看 提交 统计 提示 提问 查看 阅读全文
posted @ 2018-04-07 16:56 张杨 阅读(1017) 评论(0) 推荐(0) 编辑
摘要:这个题目和熄灯问题很类似,都是使用枚举的方法来解决,主要思想是枚举第一行,然后让第二行去匹配第一行,以此类推,一直到第n行,然后判断第n行的情况,如果符合条件,那就是合适的解。下面是一些关键的思想的详细解释: 首先,对于每一行是否涂画的操作:0表示不涂画,1表示涂画。press[ii+1][jj]= 阅读全文
posted @ 2018-04-06 10:30 张杨 阅读(1875) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示