编译原理
文章平均质量分 55
尼奥普兰
2016年最后一天,我在橘子皮中度过!
展开
-
C++打印调用栈
C/C++打印runtime的调用栈推荐使用boost::stacktrace::stacktrace()一个简单的例子:安装依赖sudo apt-get install libboost-stacktrace-dev源码boost_stacktrace.cpp#include <iostream>#define BOOST_STACKTRACE_USE_ADDR2LINE#include <boost/stacktrace.hpp>void my_func_原创 2021-07-15 16:37:43 · 13736 阅读 · 0 评论 -
工程管理与编译工具-makefile/cmake
随着工程规模的扩大,需要一个工具管理你的工程,但是很多时候,大家又不知道如何高效地管理工程文件。这里写一个关于工程管理与编译系统的博客,介绍如何快速、高效地管理工程。我就选择我最常见的makefile和cmake两个工具。makefile适合管理规模不大的小工程,能够很方便的直接撰写编译规则。cmake会自动生成makefile规则,适合管理大规模的工程。1. MakefileMakeFile...原创 2019-11-29 11:04:58 · 10544 阅读 · 0 评论 -
递归下降分析法(编译原理)
递归向下分析法C语言实现原创 2015-03-23 19:15:24 · 42163 阅读 · 3 评论 -
词法分析(编译原理)
编译原理词法分析原创 2015-03-23 19:08:01 · 14248 阅读 · 3 评论 -
预测分析法进行语法分析(编译原理)
使用预测分析法进行简单的语法分析,包括构建first集合,follow集合以及使用预测分析表分析语法是否合法原创 2015-03-23 19:26:53 · 17994 阅读 · 0 评论 -
编译caffe2遇到的坑
编译caffe2遇到的坑最新的caffe2 已经移到pytorch中去了,直接下载其中的代码然后按照官方教程就可以了。这里会遇到新的问题:make[3]: Entering directory ‘/home/ubuntu/caffe2-master/build’ make[3]: Leaving directory ‘/home/ubuntu/caffe2-master/build’...原创 2018-05-18 14:05:56 · 13769 阅读 · 21 评论