![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具使用
文章平均质量分 77
passenger12234
这个作者很懒,什么都没留下…
展开
-
opt: undefined symbol when load
跟着教程写第一个llvm pass的时候,在opt load动态库的时候遇到了下面的报错报错的原因是动态链接器没有找到这个类的定义。为了理解这个类,我们需要一些背景。原创 2022-11-12 11:03:23 · 644 阅读 · 0 评论 -
vscode快捷键设置
vscode快捷键设置原创 2022-09-18 14:32:07 · 825 阅读 · 0 评论 -
shell通配符与glob
shell的通配符的具体语法可以查看。下面明确使用通配符的几个可能出现的误区。答:由shell进行匹配路径下的所有文件名(*和?不匹配以开头的字符串,也不匹配),展开完成后由命令行参数传递给执行程序。例如当前路径下有这四个文件,那么展开后的命令为。答:可以通过反斜杠脱逃的方法,亦或者通过单引号或者双引号把字符串括起来的方法让shell不要特殊处理通配符。例如表示列出文件(这里和shell变量的区别在于,shell变量在双引号下是会被替换的,但是在单引号下不会被替换)答:在以前的unix中,如果shell没有原创 2022-07-05 17:27:24 · 246 阅读 · 0 评论 -
编译GCC遇到的“pthread.h” not found问题
在LFS的第五章从源码编译freestanding的GCC时遇到如下报错书上给的参考配置指令为我首先尝试了一下删除上述的一堆disable,使用了如下的配置指令(主要是好奇configure会不会自动推断出来一些库和feature没办法支持,比如threads)然后果不其然,我得到了如下报错于是我尝试了,然后使用书上的配置指令重新configure。不解的是,仍然得到了上面的的报错(预期由于移除了线程支持,应该不再依赖pthread.h头文件)。发现使用把build目录全部删除后再重新configu原创 2022-06-28 14:09:02 · 3289 阅读 · 0 评论 -
vscode调试container中的程序
在写cmu14-445的project时,我希望在本地vscode编辑代码,然后在docker中编译和测试代码。但是如果测试出了问题,直接在本地调试就变得麻烦了。所以希望利用vscode进行远程调试。参考官方文档,利用ssh + pipeTransport来完成,下面是我的launch.json和tasks.json最后的样子。{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptio原创 2022-03-04 00:38:10 · 1191 阅读 · 0 评论 -
从一个riscv的模拟器说起
0. 序原创 2021-10-15 21:08:01 · 1102 阅读 · 0 评论 -
VM虚拟机下安装vulkan的踩坑
mesa-vulkan-driversvulkan-utilslibglm-devlibxcb-keysyms1-devlibxcb-dri3-devg++-multiliblibmirclient-devlibwayland-devlibxcb-randr0-devlibxcb-ewmh-devlibx11-xcb-devliblz4-devlibzstd-dev原创 2021-09-02 00:42:34 · 4958 阅读 · 1 评论 -
cmake入门笔记(1)
0. 序最近在B站上学图形学,做作业时不太想用已经搭好的虚拟机,因此我这里需要自己在Ubuntu上搭opencv和vscode的环境。折腾了好久大概把opencv和vscode装好了,还需要自己修改一下作业代码框架中的CMakelist文件。只好再了解一下cmake的基础,毕竟最近装软件的时候也经常用到。本来是打算看官网的教程的,看了tutorial的第一页,感觉这玩意不太像是入门的,据知乎网友推荐clone了这个教程:https://github.com/ttroy50/cmake-examples,原创 2021-08-10 19:56:31 · 227 阅读 · 0 评论