Ubuntu下VSCode开发涉及的知识

本文介绍了在Ubuntu环境下使用VSCode进行C++开发的基础知识,包括g++编译指令、静态库与动态库的区别、Ubuntu脚本的创建与执行、VSCode的使用技巧,特别是与CMake的集成。此外,还提供了Ubuntu系统的apt管理命令,如安装、升级软件,以及进程管理和调试的相关指令。
摘要由CSDN通过智能技术生成

一、背景

第一次在Ubuntu下使用VSCode,啥玩意儿都不明白,狂搜资料,比较有用的如下

二、记录

基本知识

g++编译指令大全
【C++】g++指令使用指南

静态库和动态库的区别以及编译链接方式
linux 中.a和.so的区别

Ubuntu 脚本生成+执行+常用命令

跑起来

VSCode中那些json里的宏,比如$ {file}
vs code使用技巧_02_vscode常用的文件变量

vscode中makefile的使用

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
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值