工具使用
文章平均质量分 55
yao00037
这个作者很懒,什么都没留下…
展开
-
gcc编译/链接动态/静态库
I /home/hello/include表示将/home/hello/include目录作为第一个寻找头文件的目录,寻找的顺序是:/home/hello/include–>/usr/include–>/usr/local/include。-L /home/hello/lib表示将/home/hello/lib目录作为第一个寻找库文件的目录,寻找的顺序是:/home/hello/lib–>/lib–>/usr/lib–>/usr/local/lib。问题2:如果同时有动态库和静态库如何链接静态库?原创 2023-02-07 09:20:25 · 817 阅读 · 0 评论 -
cmake和make
对于一个大工程编写makefile就很复杂,cmake工具是一个可以读入所有源文件自动生成makefile文件的工具,它可以输出各种各样的makefile或者project文件。同样cmake工具也需要有一个规则文件cmakelist文件,这个没有捷径可走需要脚踏实地的编写。源文件太多一个一个的编译特别麻烦。make工具就是一个批处理工具,是一个自动化编译工具,可以使用一条指令完成编译,但是需要写一个规则文件,make依据规则来进行批处理,这个文件就是makefile。原创 2023-02-07 09:16:34 · 79 阅读 · 0 评论 -
Doxygen生成API接口说明文档配置
Doxygen是API文档生成工具,可以根据代码注释生成文档的工具。支持HTML、CHM、PDF等格式。主要支持C语言、Python语言,其它C语系语言也支持(如C++、Java、C#等)。本文档描述的内容包括:Doxygen工具下载安装、基本使用和配置、哪些注释支持Doxygen识别转换、Doxygen工具生成的LaTex文件转PDF的方法、Doxygen工具生成chm的方法等。1 下载安装软件Doxygen支持LINUX、Windows、Mac OSDoxygen下载路径:https://w.原创 2022-04-15 10:27:19 · 677 阅读 · 1 评论 -
vscode常用插件-c/c++开发
原创 2022-03-20 21:43:59 · 1463 阅读 · 0 评论 -
终于找到了docker里面没有办法使用systemctl的解决方法了
之前看到的方案都是说在启动容器的时候添加–privileged=true就可以了。试了n遍,问题还是没有解决,奔溃了一段时间,继续找答案。发现了一个说法是:据说在 Linux Docker 中无法使用 systemd(systemctl) 相关命令的原因是 0 号进程不是 init,而是其他例如 /bin/bash ,所以导致缺少相关文件无法运行。具体的解决方案是通过 init 在后台运行一个 docker容器,然后再通过 exec 的方式进入到容器中,不过需要注意的是不同的系统 init 程序的路径原创 2022-01-25 16:44:51 · 10486 阅读 · 4 评论 -
docker常用操作和命令
一、启动docker为镜像创建一个容器并运行为centos-new这个镜像创建一个容器并进入容器。将本地目录/home/wangsiyao/code/work/挂载到容器目录/soft。载入容器后启动bash。$ docker run -it -v /home/wangsiyao/code/work/:/soft centos:latest /bin/bash-it 创建并启动容器进入到容器命令行-v 进行宿主机目录与容器目录挂载/路径映射/bin/bash 表示载入容器后运行bash原创 2021-10-28 11:31:01 · 156 阅读 · 0 评论 -
GDB查看指定内存地址的内容——指令x
以下是gdb help中的解释Examine memory: x/FMT ADDRESS.ADDRESS is an expression for the memory address to examine.FMT is a repeat count followed by a format letter and a size letter.Format letters are o(octal), x(hex), d(decimal), u(unsigned decimal),t(binary)原创 2021-09-06 11:38:15 · 3689 阅读 · 0 评论 -
vscode--git代码管理
前提安装vscode安装插件GitHub Pull Requests and Issues使用方法入口git addgit commitgit原创 2021-09-04 00:11:54 · 79 阅读 · 0 评论 -
vscode配置-在windows配置linux开发和编译环境
1. 安装VS code和Ubuntu WSL安装VS Code:https://code.visualstudio.com/download 下载后按提示安装即可安装Ubuntu 20.04 LTS可以从微软应用商店获取。直接在windows应用商店里面搜索ubuntu 20.04 LTS安装。安装完首次打开会有一个错误提示:The WSL optional component is not enabled. Please enable it and try again.See https原创 2021-08-22 23:03:52 · 11828 阅读 · 2 评论