linux yum+code

yum -y install gcc

  yum -y install gcc-c++

yum install kernel-devel -y



yum install gcc bochs使用c++编写,编译源代码时用到gcc

yum groupinstall "Development Tools"
yum install ncurses-devel zlib-devel texinfo gtk+-devel gtk2-devel qt-devel tcl-devel tk-devel kernel-headers kernel-devel

----------------------------------------------------------------------------------------------------------------------
80287518   密码 12qwaszx 
帐号:499427626
密码:................(16个小数点)

账号:372737431

密码:mianfei 


1964427005 密码:qq1964427005   

    

183622846 密码:15084076020 

1964427005 密码:qq1964427005    


LV12(软件 游戏离线通道一) 账号 QQ 122441355       Key: 密码15084076020




 LV9(软件 游戏离线通道二) 账号 QQ  164009632       Key: 密码15084076020 




 LV10(视频,BT,音乐离线通道一) 账号 QQ 122993066      Key: 密码15084076020




  LV9 (视频,BT,音乐离线通道二)    账号QQ 1113011007    Key: 密码15084076020




 LV9 ( 学习资料下载通道 一 )      账号 QQ183622846        Key: 密码15084076020 (100G旋盘)   




 LV9 ( 学习资料下载通道 二)       账号 QQ179632490        Key: 密码15084076020 (100G旋盘)
----------------------------------------------------------------------------------------------------------------------------------

解决windows文本文件在linux下乱码: iconv -f gbk -t utf8 a.txt > b.txt

----------------------------------------------------------------------------------------------------------------------------------
cut截取文本 :cut -c 3- a.txt > b.txt 将a文件的文本按照从第三个字符开始直到那一行末尾截取并保存到b文件中

-----------------------------------------------------------------------


oracle账户:986563189@qq.com

8921603217ABcd



### 配置 VSCodeLinux 下进行 C++ 开发 #### 插件安装 为了更好地支持 C++ 开发,在 VSCode 中需要安装一些必要的插件。推荐的插件包括 “C/C++” 和 “C/C++ Extension Pack”,这些插件能够提供语法高亮、 IntelliSense 支持以及其他功能[^4]。此外,“Code Runner” 可以简化代码执行流程,允许开发者通过右键菜单快速编译并运行代码。 #### 编译器安装 在 Linux 环境下,通常使用 g++ 作为默认的 C++ 编译器。可以通过包管理工具(如 apt 或 yum)来安装 g++ 工具链。例如,在基于 Debian 的系统中,可以运行以下命令完成安装: ```bash sudo apt update && sudo apt install build-essential ``` 上述命令将会安装一系列基础构建工具,其中包括 GNU 编译器集合 (GCC),从而使得 g++ 成为可用选项之一[^1]。 #### 调试环境配置 对于调试目的而言,还需要确保 gdb(GNU Debugger)已正确安装于目标机器之上。同样地,在大多数发行版里可通过标准软件仓库获取该组件。接着,在 VSCode 内部需创建 launch.json 文件以便定义具体的调试参数。此文件一般位于 .vscode/launch.json 路径之下,并且应当包含类似于下面这样的结构化数据片段[^2]: ```json { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/a.out", // 替换为目标可执行文件路径 "args": [], "stopAtEntry": false, "cwd": "${fileDirname}", "environment": [], "externalConsole": true, "MIMode": "gdb" } ] } ``` #### 使用 CMake 提升项目复杂度处理能力 当面对更复杂的工程项目时,单纯依赖手动调整 settings.json 或 tasks.json 并不总是最佳实践方案。此时引入构建管理系统如 CMake 将极大地改善工作流效率。借助 CMakeTools 扩展配合预设模板,几乎无需额外操作就能实现自动化任务调度与多平台移植准备等工作[^3]。 ```python import subprocess def compile_cpp_code(source_file, output_executable="output"): try: result = subprocess.run(['g++', source_file, '-o', output_executable], check=True) print(f"Compilation successful! Executable saved as {output_executable}.") except subprocess.CalledProcessError as e: print("An error occurred during compilation:", str(e)) if __name__ == "__main__": compile_cpp_code('example.cpp') ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值