- 博客(6)
- 收藏
- 关注
原创 vscode 中docker与dev container插件的使用
这里可以参考:阮一峰docker教程、菜鸟教程docker、雪雁dockerdockerfile的编写:知乎、优快云无论是自行编写还是自动生成,需要知道的是,镜像是由多个“层”组成的。每一层都是镜像构建过程中的一个步骤,每次 Docker 执行一个命令(例如 RUN、COPY、ADD 等)时,都会生成一个新的层。这些层共同构成了 镜像的内容。就使用而言,应该仅包含环境配置,不应该包含对应的项目功能代码包。自动生成示例:使用Docker扩展可以非常方便的从VisualStudio Code构建,管理和部署
2025-02-18 21:44:23
1798
原创 CMU CSAPP phase_4 phase_5
贴一个下载链接,点击下载lab。在进入到phase_4之前,对于函数,我们查看一下input变量的地址,使用gdb bomb命令进入gdb调试阶段,再通过查看反汇编代码确定函数return时的栈顶指针%rsp所指向的内容,先设置断点,为了方便,使用命令创建一个默认配置,具体可以参考。在x86-64架构中,返回值会通过特定的寄存器传递。在此架构中,返回值通常存放在RAX寄存器中。因此,当你的函数执行到ret指令时,返回值会放入RAX寄存器,建议在phase_1之前输入p $rax查看寄存器rax的值。
2024-11-30 14:07:00
1476
原创 LIO-SAM 在colcon build失败
cmake在运行时可能会遇到了库文件冲突。具体来说,警告提到了 libz.so.1 这个运行时库文件,它位于 /usr/lib/x86_64-linux-gnu 目录,但是可能会被 /home/pi/miniconda3/lib 目录下的文件隐藏,因为优先搜索到miniconda3的项目路径。
2024-11-03 16:09:41
181
原创 TixiaoShan/LIO-SAM 在colcon build成功后运行ros2 launch lio_sam run.launch.py找不到lio_sam
接着添加路径`export AMENT_PREFIX_PATH=$ AMENT_PREFIX_PATH:~//ros2_ws/install/lio_sam`。输入`echo $AMENT_PREFIX_PATH`查看ament路径,输出:'/opt/ros/humble'。输入`colcon build`后,生成的文件在`./install/lio_sam`下。
2024-11-01 21:17:56
400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人