一、背景
第一次在Ubuntu下使用VSCode,啥玩意儿都不明白,狂搜资料,比较有用的如下
二、记录
基本知识
g++编译指令大全
【C++】g++指令使用指南
静态库和动态库的区别以及编译链接方式
linux 中.a和.so的区别
跑起来
VSCode中那些json里的宏,比如$ {file}
vs code使用技巧_02_vscode常用的文件变量
CMake教程
cmake使用详细教程(日常使用这一篇就足够了)
这篇不太一样
cmake超详细入门教程,学不会你捶我~
【CMake 语法】(2) CMake 输出信息
VSCode之CMake使用
三、Ubuntu指令
apt相关
#下载某软件包(例如cmake)
sudo apt-get install cmake
#查看已安装的所有包
sudo apt list --installed
#查看有没有装某个包(例如ffmpeg)
sudo apt list --installed | grep ffmpeg
#将可升级列表拉到本地
sudo apt upgrade
#将可升级的都升了
sudo apt-get upgrade
#查看可以升级的软件列表
sudo apt list --upgradable
#单独升级某个软件(package_name替换)
sudo apt install --only-upgrade package_name
进程相关
#打开任务管理器
gnome-system-monitor
#列出所有进程的详细信息
ps aux
#在这些进程中找某个进程
ps aux | grep $(process_name)
#列出父进程ID与进程ID以及启动命令
ps -ef
#杀进程,PID用ps指令查
kill $(PID)
#强制杀进程
kill -9 $(PID)
调试指令
#循环打印df
while true; do df; sleep 1; echo "\n"; done