VSCode C++
VSCode C++ 相关使用
莺时桃桃
C 爱增肌的程序媛~^^
展开
-
关于文件句柄使用过程中程序崩溃问题
this->m_Fd = open("/dev/mtgpio", O_RDWR);if (m_Fd>0){close( this->m_Fd);m_Fd = 0;前面open 了节点,程序中途崩溃、时没来得及 close 节点? 再开节点时节点已被占用}...原创 2020-05-02 13:54:43 · 902 阅读 · 0 评论 -
ubuntu server 初装后、启动网卡
查看可用的网络信息$ifconfig -a以太网接口的逻辑名字(默认是eth0 , eth1 , eth2 ……、或 eno1, eno2 ...)刚安装的系统、有可能以太网接口的网络就是禁用的、就会找不到对应的网络信息。可用用下面这条命令查看全部网络信息.$lshw -class network启用网卡$sudo ifup eth0禁用网卡$sudo ...原创 2020-05-02 13:49:32 · 2818 阅读 · 0 评论 -
GDB 简单调试
ubuntu 系统、VSCode命令 命令缩写 命令说明 list l 显示多行源代码 break b 设置断点,程序运行到断点的位置会停下来 b fun 设置一个断点breakpoint在函数”fun”的最开始 b file.c:N 在当前源文件file.c的第N行设置断点 d N ...原创 2020-04-20 23:06:22 · 477 阅读 · 0 评论 -
ubuntu 虚拟机安装到 vscode 的使用、遇到的坑
我的T410笔记本键盘布局为日文版,系统安装并使用中文输入法时键盘的字符错位,需要对键盘布局进行一次更换矫正。以下是更换步骤打开终端,输入以下命令:sudo dpkg-reconfigure keyboard-configuration 输入root密码,会出现键盘选择图形界面。 用Tab键切换到确定标签并打回车键,切换到所属国家界面。 在该界面上用...原创 2020-04-10 20:27:29 · 1671 阅读 · 0 评论 -
CMakeLists.txt 中关于 rpath 的设定
当没有RUNPATH不为当前目录时、需要手动指定环境变量、通知系统去哪儿里找链接的库export LD_LIBRARY_PATH=./当子库 SoA 在某文件夹中时的制定方式RPATH就是编译的时候链接到执行文件的链接库路径当 EXE->SoA 编译时有 library runpath,执行目录不改变情况下、可以直接运行当执行目录改变时、需指...原创 2020-04-04 16:11:01 · 3421 阅读 · 0 评论 -
CMakeLists.txt 的基础使用
1. 迅速导入所有源文件2.设置头文件所在的目录3.设定使用 C++114. 打印查看变量值5. 把执行文件和库文件编译后的文件放在同一个目录下、方便管理原创 2020-04-04 14:11:48 · 851 阅读 · 0 评论 -
【VSCode教程】只需2 步、开始你的 C++ 调试之旅吧~
目录1 自动生成调试配置文件2 配置程序名称3 开始调试关于示例中使用的主程序和库程序、可参考另外两篇文章:【VSCode教程】 C++ Hello World、快速自动生成、远离手动 GCC、你值得拥有!!【VSCode教程】 C++第一个DLL、远离手动GCC、快速自动生成、来 say_helloヽ(^o^)丿1 自动生成调试配置文件在主程序中、选择『调试』...原创 2020-03-20 21:15:53 · 455 阅读 · 0 评论 -
【VSCode教程】 C++第一个DLL、远离手动GCC、快速自动生成、来 say_helloヽ(^o^)丿
【演示视频已上线】演示从 0 开始全自动配置 C++ DLL 静态或动态库的详细过程。自动初始化CMake 和 .cpp、 自动生成编译任务Tasks.json、编译工程、运行调用第一个执行程序。原创 2020-03-16 20:56:25 · 26335 阅读 · 10 评论 -
【VSCode教程】 C++ Hello World、快速自动生成、远离手动 GCC、你值得拥有!!
【演示视频已上线】演示从 0 开始全自动配置 C++ 执行程序详细过程。自动初始化CMake 和 main.cpp、 自动生成编译任务Tasks.json、编译工程、运行第一个执行程序。原创 2020-03-15 12:43:20 · 5877 阅读 · 7 评论