工具
各种常用到的编程工具等
沙diao网友
我不缺对象,我有new
展开
-
【工具】VScode设置断点调试(以cpp为例)
VScode设置断点调试(以cpp为例)首先得到launch.json文件和task.json文件运行和调试–>打开launch.json(类似设置的按钮) 打开launch.json文件ctrl+shift+p打开搜索框输入tasks–>配置默认生成任务得到task.json文件launch.json内容{ // Use IntelliSense to learn about possible attributes. // Hover to view d原创 2021-08-07 16:50:19 · 6921 阅读 · 0 评论 -
【工具】Typora+PicGo-Core+gitee实现上传服务(以时间戳命名)
Typora+PicGo-Core+gitee实现上传服务(以时间戳命名)1. Typora偏好设置 => 图像:选择插入图片对应的Action为上传服务上传服务选择PicGo-Core点击下载或更新2. PicGo-Core插件下载和配置文件下载 插件cd ~/.config/Typora/picgo/linux/./picgo install gitee-uploader # 上传服务./picgo install super-prefix # 上传前文件重命名转载 2021-03-08 16:39:18 · 345 阅读 · 0 评论 -
【工具】gdb调试(简单)
gdb调试命令功能l显示源文件中的程序,第二次l时会显示接下来的10行r开始执行程序b设置断点 break 15为在15行设置断点n单步执行 如果遇到函数调用则执行完整个函数s单步执行 如果遇到函数调用则进入函数执行函数中的第一行p打印变量值 p a 为打印ac执行接下来的所有程序q退出gdb调试调试过程示例下面的程序有逻辑bug#include<stdio.h>void swap(int *p1,原创 2020-09-07 10:50:35 · 170 阅读 · 0 评论 -
【工具】make的简单用法
make的简单用法all: grammer main.cpp g++ -std=c++11 -I./include -I./include/antlr -L./lib -o ./bin/hython main.cpp ./src/*.c ./src/*.cc -lantlr3cdebug: grammer main.cpp g++ -DDEBUG -std=c++11 -I./include -I./include/antlr -L./lib -o ./bin/hython main.cpp .原创 2020-09-07 09:55:32 · 193 阅读 · 0 评论 -
【工具】gcc常用选项
gcc常用选项-Wall选项:输出所有警告-g选项:输出可调试的可执行文件用于gdb调试预处理:展开源代码中的宏 .i文件查看预处理后的文件gcc -E -o 0.i 0.c编译:把c程序翻译成汇编语言 .s文件查看汇编语言文件gcc -S -fverbose-asm 0.c汇编:把汇编语言翻译成可执行的二进制代码 .o文件查看汇编后对象文件gcc -c 0.c链接:把多个二进制对象文件链接成一个单独的可执行文件链接库是一个具有很多对象文件的集合,标准库的大部分原创 2020-09-07 09:35:01 · 189 阅读 · 0 评论 -
【工具】typroa + picgo 图床
typroa + picgo 图床在我们用typroa编辑md文档时,其中的图片都是本地的路径,当我们在csdn发布或者移动md文档时,图片就不会显示出来typroa支持通过picgo上传图片到图床picgo下载链接:https://github.com/Molunerfinn/PicGo可以看到picgo支持windows、macos、linux1.picgo app设置我们可以看到picgo支持以上7种图窗下面我们以SM.MS图窗举例:SM.MS有5G的免费额度SM.MS官网:ht原创 2020-08-03 21:01:37 · 479 阅读 · 0 评论 -
【工具】VMware虚拟机安装windows,linux和macos系统
VMware虚拟机安装windows,linux和macos系统1.环境2.VMware虚拟机安装win7/ubuntu18.042.1安装过程2.2共享文件夹的使用及VM tools的安装2.3虚拟机开机时进入BIOS3.VMware虚拟机安装macos 10.143.1下载unlocker加载到VMware中3.2安装过程3.3屏幕分辨率、共享文件夹及VMtools的安装3.4对于登录Apple Store的问题3.5虚拟macos进入recovery mac mode4.各个虚拟机的界面1.环境原创 2020-07-07 17:19:01 · 9898 阅读 · 35 评论 -
【工具】BIOS详解
BIOS中各个选项的用处BIOS:basic input and output system系统启动时:开机自检POST(power on self test)→按BIOS设置的启动顺序搜索设备→引导记录→系统启动1.information显示笔记本的一些基本硬件的版本、序列号等信息,喷黑就是序列号,每台机子都不一样的。这里可以看出本机的品牌是acer,型号是Aspire 4750,C...原创 2019-12-01 10:11:14 · 4055 阅读 · 0 评论 -
【工具】ubuntu下VSCode的简单配置
1.扩展C/C++:支持c/c++C++ Intellisense:帮助补全等Python:支持pythonChinese (Simplified) Language…:汉化Code Runner:方便编译运行添加上这个扩展后,界面的右上角和右键菜单就会多出Run Code按钮2.Code Runner配置默认的配置,在每次run code时需要先保存文件,运行过程会呈现在输出框而不是终端,而且每次都会根据文件名生成不同的可执行文件而不是a.out在文件-首选项原创 2020-08-03 16:24:03 · 1247 阅读 · 0 评论 -
【工具】ubuntu下github的简单使用
1.访问github太慢在/etc/hosts文件中加入映射sudo vim /etc/hosts#github140.82.114.4 github.com140.82.114.4 github.global.ssl.fastly.net2.github与本地通过ssh协议通讯ssh-keygen#建立ssh协议cd .sshcat id_rsa.pub #进入.ssh中查看我们的公钥将公钥放入github中的ssh-key中测试是否连接成功ssh -T git@github.原创 2020-07-17 18:19:16 · 700 阅读 · 0 评论 -
【工具】ubuntu下安装虚拟环境virtualenv
下载两个插件virtualenv 虚拟包 sudo apt install virtualenvvirtualenvwrapper 管理虚拟包 sudo apt install virtualenvwrapper改动.bashrcsudo find / -name virtualenvwrapper.sh查找这个.sh文件的路径在~下创建.myvirtualenvs目录在.bashrc中添加两行export WORKON_HOME=/home/mox/.myvirtual.原创 2020-07-17 08:40:07 · 231 阅读 · 0 评论 -
【工具】gdb找出程序段错误位置
错误代码#include<iostream>using namespace std;int main(){ int num[10]; for(int i = 0; i < 10; i++){ cin >> num[i]; } for(int i = 9; i >= 0; i++){ cout << num[i] << endl; } return 0;}..原创 2020-07-16 15:30:12 · 1275 阅读 · 0 评论